Skip to content

Instantly share code, notes, and snippets.

@gdetrez
Last active December 20, 2015 06:39
Show Gist options
  • Save gdetrez/6087706 to your computer and use it in GitHub Desktop.
Save gdetrez/6087706 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
<changelog>
<patch author='hallgren@chalmers.se' date='20130725160443' local_date='Thu Jul 25 18:04:43 CEST 2013' inverted='False' hash='20130725160443-bae10-902fdf62b1c1e616ae0dfc7ccf6e502db6a1fd80'>
<name>Allow cross origin requests to GF cloud &amp; PGF services</name>
<comment>Ignore-this: bc3cf05fa68c6cc1670b66fa7613d2d9
By adding a header
Access-Control-Allow-Origin: *
to the HTTP responses, web browsers are informed that it is OK to call the
services from web pages hosted on other sites.
This is apparently supported in most modern browsers, so it should no longer
be necessary to resort to JSONP.
See https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130725152422' local_date='Thu Jul 25 17:24:22 CEST 2013' inverted='False' hash='20130725152422-b9719-b05a80199024bd7d2f3addf0ef8d92cf310ddac2'>
<name>updated the number of PhD thesis and publications in index.html; started an RGL publications page</name>
<comment>Ignore-this: 5140872afc9704e92aaba6fd9b962971</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130725073634' local_date='Thu Jul 25 09:36:34 CEST 2013' inverted='False' hash='20130725073634-70c34-f07c1f4becb686267ca9209d9fd83deb51d4ea4c'>
<name>RGL Browser: now includes Syntax Editor tab!</name>
<comment>Ignore-this: 7fa8aa335d5016710b406f5c611e3c87</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130724150348' local_date='Wed Jul 24 17:03:48 CEST 2013' inverted='False' hash='20130724150348-70c34-0069033943f587b7a57787730219e627040cdf4e'>
<name>RGL Browser: mostly cosmetic improvements</name>
<comment>Ignore-this: a7569ebbfc35ffa5794cec3045d27573</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130724112517' local_date='Wed Jul 24 13:25:17 CEST 2013' inverted='False' hash='20130724112517-70c34-267d246768580dfeb52552f2bae477208bc130ae'>
<name>Script for creating LibraryBrowser???.gf for a new language</name>
<comment>Ignore-this: 73e65e463d5e28c52f7ea0c368d3628c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130724093411' local_date='Wed Jul 24 11:34:11 CEST 2013' inverted='False' hash='20130724093411-70c34-2a5e48f3c86439dd596a82cf0a9253ded1573900'>
<name>Update link to syntax editor in synopsis-browse.txt</name>
<comment>Ignore-this: a84a9002a1e908c528893401e3979b17</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130724095331' local_date='Wed Jul 24 11:53:31 CEST 2013' inverted='False' hash='20130724095331-b9719-6ef0cba9f30186357d8394422fb6b42cc71dacaa'>
<name>some additions to ParseChi</name>
<comment>Ignore-this: 17d348ea2909385ec0292c37e28d0b9a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130724081116' local_date='Wed Jul 24 10:11:16 CEST 2013' inverted='False' hash='20130724081116-b9719-313f061488aa56102b934d87714ad3541332a5a1'>
<name>hs datatype generation for empty abstract types added</name>
<comment>Ignore-this: 91f4f3165a7fbf8db4b34ac490262a41</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130724070750' local_date='Wed Jul 24 09:07:50 CEST 2013' inverted='False' hash='20130724070750-70c34-caf1e8c3ecfb282fa4f8c3398a1a5d3c267fc3d9'>
<name>RGL browser: fix scrolling to line</name>
<comment>Ignore-this: 207f5198c155468446a50b7ddedda7bb</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130723144259' local_date='Tue Jul 23 16:42:59 CEST 2013' inverted='False' hash='20130723144259-70c34-e192d0e03250f2cfb92c138d5369dcb947f9a6e2'>
<name>RGL Browser: fix issue with jumping to code locations</name>
<comment>Ignore-this: ca669950a3bb4f581ffe972715bc06ce</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130723141642' local_date='Tue Jul 23 16:16:42 CEST 2013' inverted='False' hash='20130723141642-70c34-fc31e83c1c831e034d26da8936741a9129e0e266'>
<name>RGL Browse: version 2, including API search</name>
<comment>Ignore-this: c8a2cb6643aefcc852cffa158881cb9e
Also using a jquery panel framework for layout stuff.</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20130720202424' local_date='Sat Jul 20 22:24:24 CEST 2013' inverted='False' hash='20130720202424-0ca65-93606b64cadda07a61b86bbba418075bf6acdc8e'>
<name>Script to compute predictability of smart paradigms</name>
<comment>Ignore-this: 9e39207cb27b51dae9ccf20e49687267</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130718142958' local_date='Thu Jul 18 16:29:58 CEST 2013' inverted='False' hash='20130718142958-ae14a-caefbeb292180249a850879fb081fda4b46d438d'>
<name>bugfix for parsing floating point numbers in the C runtime</name>
<comment>Ignore-this: cae43d6e9cbc1a0d532ae8a13949d271</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130716135143' local_date='Tue Jul 16 15:51:43 CEST 2013' inverted='False' hash='20130716135143-70c34-2669d117864b12513d523aa803bb853fcbfaa5f5'>
<name>Maltese RG: add synopsis comments for params in Paradigms</name>
<comment>Ignore-this: bda34ecd7035093dd8e176e833a6a179</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130716131650' local_date='Tue Jul 16 15:16:50 CEST 2013' inverted='False' hash='20130716131650-70c34-7fb8baec09fbfac76bad01eaac24450384d8022b'>
<name>Maltese RG: update ParadigmsMlt to generate a nice table in the RGL Synopsis</name>
<comment>Ignore-this: 339f41e8871c1f8650c20222fc1adb60</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130715170751' local_date='Mon Jul 15 19:07:51 CEST 2013' inverted='False' hash='20130715170751-bae10-7cfe2f5262f458dbb4c5865a62485fa56b5b1fad'>
<name>gf-server.cabal: same changes as in gf.cabal for ghc-7.6 compatibility</name>
<comment>Ignore-this: 16d5203578436c6d3e2a3a0ac05400c1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130705053522' local_date='Fri Jul 5 07:35:22 CEST 2013' inverted='False' hash='20130705053522-ae14a-d384438adabc2b5e921fe9c23918e0c672111134'>
<name>the hash function for pgf.Expr is now really added</name>
<comment>Ignore-this: 80104b26fea42c3e6ddb86b6ce05df1d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130703123030' local_date='Wed Jul 3 14:30:30 CEST 2013' inverted='False' hash='20130703123030-ae14a-23967c64881a50cc82e343dcdd4a8febca7b90cd'>
<name>the parser in the C runtime now checks for duplicated results</name>
<comment>Ignore-this: d1baf90656dba5d1e5115112cc40e808</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130702201257' local_date='Tue Jul 2 22:12:57 CEST 2013' inverted='False' hash='20130702201257-ae14a-449e30558541bd1817b45940599c703f31e68948'>
<name>complete pgf_expr_eq in the C runtime</name>
<comment>Ignore-this: 2243253f242779251ad29305f180d0a1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130702191253' local_date='Tue Jul 2 21:12:53 CEST 2013' inverted='False' hash='20130702191253-ae14a-08d762ccdf0d10b0042706c20a8bc328ea1e1897'>
<name>hash function for abstract syntax trees</name>
<comment>Ignore-this: d0cb686c200bfd7627676e9f3a63fc50</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130627110026' local_date='Thu Jun 27 13:00:26 CEST 2013' inverted='False' hash='20130627110026-ae14a-08b4ee631fc9b9dd844aebad099834ad9ecd8dd7'>
<name>C runtime: fix the debug modes in the parser and in the reasoner after the changes in the printer</name>
<comment>Ignore-this: 8e0ccc32906988b4d24c3967bfcd4d15</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130627101149' local_date='Thu Jun 27 12:11:49 CEST 2013' inverted='False' hash='20130627101149-ae14a-390570dff136aa3ca77d9bd37c9fa734e8949159'>
<name>typos in the documentation for the Python binding</name>
<comment>Ignore-this: 940a11d52ad21760b587747c9aea4981</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130627093915' local_date='Thu Jun 27 11:39:15 CEST 2013' inverted='False' hash='20130627093915-ae14a-15f74380b0336774f8a0958e9ab097a1ee3d3e1a'>
<name>a complete Python API for reading, printing and manipulation of abstract trees and types. This includes dependent types, high-order abstract syntax and implicit arguments</name>
<comment>Ignore-this: 664d5259125d843a9a35bcdf3671d6bb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626103642' local_date='Wed Jun 26 12:36:42 CEST 2013' inverted='False' hash='20130626103642-ae14a-8785f517b3b86906bac1d0345c9b881bf7f30ff6'>
<name>dummy compute function in the Python binding</name>
<comment>Ignore-this: 4f7e44c0d8581b7ad95f712a5bb6826e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626093550' local_date='Wed Jun 26 11:35:50 CEST 2013' inverted='False' hash='20130626093550-ae14a-f0c5a6152c7051cc1422d679b7916df1f3dec983'>
<name>we no longer maintain an explicit list of functions per category since now it is implicitly kept in the JIT compiled code</name>
<comment>Ignore-this: 47565cb59f63a1cc8c49d9324405d5fd</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626090954' local_date='Wed Jun 26 11:09:54 CEST 2013' inverted='False' hash='20130626090954-ae14a-4df5c3a5c18cd561f41519f9da003ed529b32335'>
<name>forgot to add reasoner.h</name>
<comment>Ignore-this: 1a52d8ab495b7f7212bbce258c1c8d06</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626090847' local_date='Wed Jun 26 11:08:47 CEST 2013' inverted='False' hash='20130626090847-ae14a-2027981a55b654fcb1ed9f550e331312386e7e8b'>
<name>forgot to add jit.h</name>
<comment>Ignore-this: 7e05b59058b45c0d6720399d43ab40ab</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626090351' local_date='Wed Jun 26 11:03:51 CEST 2013' inverted='False' hash='20130626090351-ae14a-03685f0fd23013ec87945c68076742fcab49ec19'>
<name>an optimization in the jitter for generating more compact code</name>
<comment>Ignore-this: 49355e4c2c75b4f2633a759a3837ced3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626073603' local_date='Wed Jun 26 09:36:03 CEST 2013' inverted='False' hash='20130626073603-ae14a-de238fcb917521d377e34b693017063e514cb684'>
<name>patch for adjustable heuristics from Python</name>
<comment>Ignore-this: d178a5292db59088eb2c0b0b54feee17</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626070332' local_date='Wed Jun 26 09:03:32 CEST 2013' inverted='False' hash='20130626070332-ae14a-0aba24f33b43a1227969ce28d9f33d7582c8b62e'>
<name>compatibility issue for MacOS X</name>
<comment>Ignore-this: 2ff29c5f43bb7f3115e39a56148e39f2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130626064333' local_date='Wed Jun 26 08:43:33 CEST 2013' inverted='False' hash='20130626064333-ae14a-243d778796117611f720c9f3b2c2287dca1084e0'>
<name>fix for x86_64</name>
<comment>Ignore-this: f0b6a272bf3943dc74dea9ef7c7b41ba</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130626062854' local_date='Wed Jun 26 08:28:54 CEST 2013' inverted='False' hash='20130626062854-70c34-b860f6d9cb1b46419bd456d264751c4a859d8ea6'>
<name>GF homepage: Add section for &quot;getting help&quot; (mentioning IRC channel)</name>
<comment>Ignore-this: aee450f5ad798665bf2313fa5a5bd7c7
and remove &quot;fragments&quot; from Maltese</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130625192242' local_date='Tue Jun 25 21:22:42 CEST 2013' inverted='False' hash='20130625192242-ae14a-5a65a86a4d96da7650dab9d7a0f99c2f87c249c2'>
<name>Now there is a just-in-time compiler which generates native code for proof search. This is already used by the exhaustive generator. The time to generate 10000 abstract trees with ParseEng went down from 4.43 sec to 0.29 sec.</name>
<comment>Ignore-this: 4159a285de27512d7b60fb234d13607a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130624093739' local_date='Mon Jun 24 11:37:39 CEST 2013' inverted='False' hash='20130624093739-70c34-f1fdf6bdae8b77540f398be51ff6a1b44897d178'>
<name>Maltese RG: small fixes; moved Maybe to ../prelude</name>
<comment>Ignore-this: 82ba85490188d014261ddc6a87e5287f</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130624093530' local_date='Mon Jun 24 11:35:30 CEST 2013' inverted='False' hash='20130624093530-70c34-75a973614f35becd7d7725dd8142672307b263c5'>
<name>Add Maybe.gf to prelude folder</name>
<comment>Ignore-this: 28536e138e05a5dc65fd54804e16b68f</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130624085020' local_date='Mon Jun 24 10:50:20 CEST 2013' inverted='False' hash='20130624085020-70c34-6d9b0e85a6455c151e17455e6682b10b575fe49a'>
<name>Synopsis makefile: change &quot;../alltenses&quot; to &quot;alltenses&quot;</name>
<comment>Ignore-this: a6b4228251e08405d9d07f4e9d1bff9c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130624082048' local_date='Mon Jun 24 10:20:48 CEST 2013' inverted='False' hash='20130624082048-70c34-0067ee204841678cacaef91d5d87bbecd8670452'>
<name>Synopsis makefile: change mlt to Mlt</name>
<comment>Ignore-this: a647181e63f2efee63211a6dbe323878</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130624075642' local_date='Mon Jun 24 09:56:42 CEST 2013' inverted='False' hash='20130624075642-ae14a-4c117189eb8cbab113e4519792bde1b798553104'>
<name>bugfix for the linearizer in the C runtime</name>
<comment>Ignore-this: 8a4d8d4023b13650ae3e8b53d46be900</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130624074930' local_date='Mon Jun 24 09:49:30 CEST 2013' inverted='False' hash='20130624074930-70c34-242dbef49bcf253292a6ae2719982a8c82f99e60'>
<name>Add news about Maltese RG, IRC channel to homepage</name>
<comment>Ignore-this: 1424a0b8f0e9afd841f1635097a9a672</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130622154152' local_date='Sat Jun 22 17:41:52 CEST 2013' inverted='False' hash='20130622154152-ae14a-a0d1e75f3637dbfc6cf50eef47aaf927ef7fd512'>
<name>extensions in DictEngBul.gf</name>
<comment>Ignore-this: 8eb4388205e2e50750416f009625d298</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130622153947' local_date='Sat Jun 22 17:39:47 CEST 2013' inverted='False' hash='20130622153947-ae14a-fcce44e948860efbae89764ec075dfe692e2e876'>
<name>bugfix for the word completion in the C runtime</name>
<comment>Ignore-this: 9465c43bc4700e365dc64f3cf351f24f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130620082704' local_date='Thu Jun 20 10:27:04 CEST 2013' inverted='False' hash='20130620082704-ae14a-ef55ef30c6231ce457f96f8b1727388c0feb1b84'>
<name>add x86_64 support to GNU lightning</name>
<comment>Ignore-this: ac87c46d3f7a456c40701e6975cbc422</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130621120426' local_date='Fri Jun 21 14:04:26 CEST 2013' inverted='False' hash='20130621120426-f0d8b-d3b4a874e575f36c4310e1e0308f62f0323989ab'>
<name>Latvian: a lot of code refactoring</name>
<comment>Ignore-this: 39f1573a77b91201512cab0a236f1ad2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130619193155' local_date='Wed Jun 19 21:31:55 CEST 2013' inverted='False' hash='20130619193155-ae14a-109dadedea90cbb178c5cec9241e7a80375ffe47'>
<name>fíx in the Python binding for compatibility with Python&lt;2.7</name>
<comment>Ignore-this: 92878e9a162f7a86289ad977039662fe</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130619184752' local_date='Wed Jun 19 20:47:52 CEST 2013' inverted='False' hash='20130619184752-ae14a-a2958e73d9f4e46d21bc64df4ce7d46f26429aa8'>
<name>fix an issue in the Python binding related to the 32 vs 64 bit compatibility</name>
<comment>Ignore-this: 5240ebe1bb28a45d9d860121d63a293b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130617073241' local_date='Mon Jun 17 09:32:41 CEST 2013' inverted='False' hash='20130617073241-ae14a-1532943489667f8db9930478fd8d1e4fe04de076'>
<name>fix for a couple of warnings that are generated when GNU lightning is used</name>
<comment>Ignore-this: 489049bc02e2a0836879a718a9b4f67d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130617072600' local_date='Mon Jun 17 09:26:00 CEST 2013' inverted='False' hash='20130617072600-ae14a-7d86959833749c6e9e8e977c6912a86b64f4d725'>
<name>add the source code for GNU lightning in the source directory for the C runtime</name>
<comment>Ignore-this: 3283a5d168dc339168a2a285bb387e54</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130615201248' local_date='Sat Jun 15 22:12:48 CEST 2013' inverted='False' hash='20130615201248-c242b-8108f83739d5419cb71f9e3e3dd3efebf76f17cc'>
<name>added Sindhi Phrasebook</name>
<comment>Ignore-this: 689be63ccb877345199d3e4aa81fe2a8</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130615200200' local_date='Sat Jun 15 22:02:00 CEST 2013' inverted='False' hash='20130615200200-c242b-1930a9acb4bac588205556f492569ae9392a2717'>
<name>Improvements In Sindhi RG</name>
<comment>Ignore-this: e41a8a9606c1ff4a8efaaf60f81b7b69</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130614070253' local_date='Fri Jun 14 09:02:53 CEST 2013' inverted='False' hash='20130614070253-ae14a-366924bb7f3e7228c34cb399a859ec41639e51cd'>
<name>bugfix in the python binding</name>
<comment>Ignore-this: 6c170f3e7cb7246a1b82d05438c12e9e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130613082348' local_date='Thu Jun 13 10:23:48 CEST 2013' inverted='False' hash='20130613082348-bae10-27fd2645b5600573aa0978a78f8eeb2e05b17b4f'>
<name>Fix UTF-8 decoding problem in gf -server</name>
<comment>Ignore-this: 7afc858b811296fe42e80ca6ed747130
The package network-2.4.1.1 thoughlessly introduced a backward incompatible
change to the function Network.URI.unEscapeString, see
https://github.com/haskell/network/commit/f2168b1f8978b4ad9c504e545755f0795ac869ce
This also affects the function Network.Shed.Httpd.queryToArguments, which is
used in GFServer.hs.
To remain compatible with older and newer versions of the network package,
we need to stay clear of queryToArguments and unEscapeString. A replacement
function has been added to server/URLEncoding.hs.
</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130613073416' local_date='Thu Jun 13 09:34:16 CEST 2013' inverted='False' hash='20130613073416-70c34-09918ea7c9a192a22d51f7b179ca0351ece053a2'>
<name>Syntax editor: minor CSS tweak to resemble Minibar more</name>
<comment>Ignore-this: 40490a2a7902b74cf0140595316e4d82</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130613072610' local_date='Thu Jun 13 09:26:10 CEST 2013' inverted='False' hash='20130613072610-70c34-d3443ea1facfe81c8658061457a852f2f8e2a071'>
<name>Syntax editor: AST string always shown, remove export button</name>
<comment>Ignore-this: e62d125c97c1b351dc1e40c494baae0a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130612090255' local_date='Wed Jun 12 11:02:55 CEST 2013' inverted='False' hash='20130612090255-70c34-d057846fbe034f436740d867b3ee53fb9aaaa13c'>
<name>Update RGL status.html for Maltese</name>
<comment>Ignore-this: b0833ee79afe5c6a1cb2711900c3bdd9</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130611090513' local_date='Tue Jun 11 11:05:13 CEST 2013' inverted='False' hash='20130611090513-ca52f-b83b83752f167faef1f9d2faa7652187d45eb08c'>
<name>Update Maltese Foods grammar</name>
<comment>Ignore-this: 3bb1b3cb3dcac661e2b6efae7311a286
In preparation for presentation at Maltese Linguistics conference next week.</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130611075548' local_date='Tue Jun 11 09:55:48 CEST 2013' inverted='False' hash='20130611075548-ca52f-faa9d1b33c6029f670c2160f09d550243da3a388'>
<name>Maltese RG: fix implementation of CountNP</name>
<comment>Ignore-this: 989a4b6b998cec3c248e58f5488ee17a</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130610213710' local_date='Mon Jun 10 23:37:10 CEST 2013' inverted='False' hash='20130610213710-ca52f-a352d6e91ec7386386ae5455994cf50912296edf'>
<name>Maltese RG: first proper release</name>
<comment>Ignore-this: be0cda24e2aafe03674dd033b1cc14b1
Of course some bugs remain and more testing is needed,
but all functions are complete and Maltese now builds as part
of the normal GF install.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130610120014' local_date='Mon Jun 10 14:00:14 CEST 2013' inverted='False' hash='20130610120014-bae10-bbfa9f7dd69a7fd5923e891cb974bf744b36efab'>
<name>Update the usage text for the --output-format option</name>
<comment>Ignore-this: 3808bb780b17a3d10dc2bf5f19576af9
It needs to be updated manually when the list of available output format
changes.</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130606105450' local_date='Thu Jun 6 12:54:50 CEST 2013' inverted='False' hash='20130606105450-ca52f-77a1b10cfa557a9fb3df917fbec850199207b880'>
<name>Maltese RG: sort out noun paradigms and grammar leaks</name>
<comment>Ignore-this: 7b67c2e45930505578610ba75cb79e09</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130606083826' local_date='Thu Jun 6 10:38:26 CEST 2013' inverted='False' hash='20130606083826-b9719-c72c2b797487b03d1bd79cdf9377e5a57bd3a8a3'>
<name>changed Fin.some*_Det from &quot;joku&quot; to &quot;jokin&quot;, i.e. from human to non-human, which should be the default. </name>
<comment>Ignore-this: 645dc165b73c553d6b8eec33a7251abd</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130604104801' local_date='Tue Jun 4 12:48:01 CEST 2013' inverted='False' hash='20130604104801-b0bfa-fe705349124436a9eb44c98b60fef346375bb6f9'>
<name>Fixed ser_52 in BeschCat</name>
<comment>Ignore-this: 7b3e6077e8c9513f1e52d25abbabb383</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20130603130300' local_date='Mon Jun 3 15:03:00 CEST 2013' inverted='False' hash='20130603130300-0ca65-6f4be0a94376c594d33869730e98c6223d761e9a'>
<name>[RGL] Comment on the structure of English pronouns (as I undenstand it)</name>
<comment>Ignore-this: 66354096408ba7a3ef4e7032959b0bbc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130602101046' local_date='Sun Jun 2 12:10:46 CEST 2013' inverted='False' hash='20130602101046-bae10-047fec7e4c8cdaa900b2758b868217cbba6aecc9'>
<name>GF.Text.Transliterations: avoid error prone function Data.Map.fromAscList</name>
<comment>Ignore-this: 487bbbfdcbaad12ad81cfca551a590d2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130531162542' local_date='Fri May 31 18:25:42 CEST 2013' inverted='False' hash='20130531162542-b9719-085c5e0910fc26f2e19a6b2e32a7e2b3ae2a3f65'>
<name>Prasad&apos;s sanskrit transliteration ; MiniresourceSan now compiles but is mostly incorrect due to missing paradigms</name>
<comment>Ignore-this: 903dc4e4298bb7ff5e90e8e2f0d730fa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130531092415' local_date='Fri May 31 11:24:15 CEST 2013' inverted='False' hash='20130531092415-ae14a-08a7bac699eeea6f2900692b2f1d77f0d93a35db'>
<name>now the call Expr.unpack(&quot;? e1 e2&quot;) in Python returns a pair with None as the first element and a the list [e1,e2] as the second. This makes it easier to decompose partial abstract trees</name>
<comment>Ignore-this: 4e2d57d25b1b3f0202043ef7de0fb7b7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130531091316' local_date='Fri May 31 11:13:16 CEST 2013' inverted='False' hash='20130531091316-ae14a-58e7c41978bbdca9fa0610fd48290f1356721483'>
<name>improved error message in the Python binding</name>
<comment>Ignore-this: dfaa97d771f3743ae464b75618c91655</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130531080009' local_date='Fri May 31 10:00:09 CEST 2013' inverted='False' hash='20130531080009-b9719-a75afbead6da87e13675bd793fd9588240b60064'>
<name>started MiniresourceSan ; doesn&apos;t compile yet</name>
<comment>Ignore-this: b9802e709df1e45e12dd33d6ddf5dd0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130530202002' local_date='Thu May 30 22:20:02 CEST 2013' inverted='False' hash='20130530202002-ae14a-df2afc18ba0edf4bd116fdacefacae55d9606db9'>
<name>bugfix for the grammar printer in the C runtime</name>
<comment>Ignore-this: 5fb7478cec90b6afa27a3093cbd084cc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130530150845' local_date='Thu May 30 17:08:45 CEST 2013' inverted='False' hash='20130530150845-b9719-6361229b558c6f2adc968d1bd018f0991062e0cb'>
<name>phrasebook Nor compiles again; added make ParseChi and ParseEngChi</name>
<comment>Ignore-this: efbf24aa826ada8839bcbbed5584e5f5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130528145915' local_date='Tue May 28 16:59:15 CEST 2013' inverted='False' hash='20130528145915-b9719-12553bda50378ea4cf1f4c0cff4fcde453c81c30'>
<name>added VW foundation as sponsor and made the title conformant to funding decision on summer school web page</name>
<comment>Ignore-this: 7ec00a59e2dcaf9d13c4410054e35666</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130530144821' local_date='Thu May 30 16:48:21 CEST 2013' inverted='False' hash='20130530144821-f0d8b-b8d2aa8e64766c44abdfda6429e0446ee7c93c72'>
<name>PhrasebookLav is now compatible with the latest resource grammar</name>
<comment>Ignore-this: 5f7cb6f4fe1df1dda11993ae35539509</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130530131635' local_date='Thu May 30 15:16:35 CEST 2013' inverted='False' hash='20130530131635-ae14a-d210fb4da7532dbf8d9994b5a0adb8a0fe651fb5'>
<name>the Bulgarian phrasebook works again</name>
<comment>Ignore-this: 2d99fbe10ceef0b994d8ca3b6c97ccf4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130530094800' local_date='Thu May 30 11:48:00 CEST 2013' inverted='False' hash='20130530094800-70c34-f07d28fc75bbb62a79d205517ee9e61228b46c28'>
<name>Remove summer school page from darcs</name>
<comment>Ignore-this: 211c68a4988e5fdd1229727981d46725
It is now in www/school/2013 and should be edited directly on server</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130530070118' local_date='Thu May 30 09:01:18 CEST 2013' inverted='False' hash='20130530070118-ca52f-7888c140a723d724c42fbdb5b66bb4d81f0b360b'>
<name>Summer school page: add link to Google Group</name>
<comment>Ignore-this: ade1c0fd401d77f57e2223a0067e46d7</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130530065655' local_date='Thu May 30 08:56:55 CEST 2013' inverted='False' hash='20130530065655-ca52f-6d8a2c5896d1224ea81769f3e882c335e7de3b83'>
<name>Summer school page: udpate with directions from Hans</name>
<comment>Ignore-this: cbec35f5f1ef0329da6ef4c1fa366b27</comment>
</patch>
<patch author='dana.dannells@gmail.com' date='20130529121754' local_date='Wed May 29 14:17:54 CEST 2013' inverted='False' hash='20130529121754-4b1cb-87841b5e4e4fdc367cf24fdd0b8a5a16545f27fb'>
<name>&quot;changed &apos;hur&apos; to &apos;hvor&apos; in how8many in StructuralDan</name>
<comment>Ignore-this: 8c60ef7a8c0fff4c0ef9cb53a0005db1</comment>
</patch>
<patch author='dana.dannells@gmail.com' date='20130529114523' local_date='Wed May 29 13:45:23 CEST 2013' inverted='False' hash='20130529114523-4b1cb-e3bdc1ba4f533b108a0756d0efc025e7d9247b99'>
<name>changed &apos;hur&apos; to &apos;hvor&apos; in how8many in StructuralNor </name>
<comment>Ignore-this: 76feab11c4d644c34a6254e11477fa93</comment>
</patch>
<patch author='' date='20130529113756' local_date='Wed May 29 13:37:56 CEST 2013' inverted='False' hash='20130529113756-da39a-fabda678cb3c0d12f6678a191b2f1f8cc62d20c6'>
<name>added more structural words to Hebrew&quot;</name>
<comment>Ignore-this: 3ff6417d2e40a4c846922ffb2a8e9f93</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130529110218' local_date='Wed May 29 13:02:18 CEST 2013' inverted='False' hash='20130529110218-ae14a-f55cd90a2b27c15be64cd8bee1adab03997a02a4'>
<name>a simple refactoring in the Python runtime</name>
<comment>Ignore-this: fdf479ec7fa914e1a1a173c2fce4c9a3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130529104956' local_date='Wed May 29 12:49:56 CEST 2013' inverted='False' hash='20130529104956-ae14a-a4fbec1d82d79b6d26b63ca4949e57ddf4d45cbe'>
<name>readPGF in the Python runtime now throws &quot;No such file or directory&quot; exception if the grammar is missing</name>
<comment>Ignore-this: 42f2170621e0c488a3fc6dff12cefd06</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130529063723' local_date='Wed May 29 08:37:23 CEST 2013' inverted='False' hash='20130529063723-70c34-bf8a21f6eb3d996a00614fdca024a10b04c6ef58'>
<name>Summer School page: minor adjustments</name>
<comment>Ignore-this: 29ee35b27ca0b8a89733ca488f97fa8e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130529062925' local_date='Wed May 29 08:29:25 CEST 2013' inverted='False' hash='20130529062925-70c34-15e097744e6ec0210e8da584262e134508b4655c'>
<name>Update Summer School page with sponsorship info (Aarne&apos;s changes)</name>
<comment>Ignore-this: bd1d38c137a696b95af6830e5e72fcf3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130528200736' local_date='Tue May 28 22:07:36 CEST 2013' inverted='False' hash='20130528200736-b9719-c633102eb7e3569711b287c56bf405f3882754b3'>
<name>ParseChi compiles</name>
<comment>Ignore-this: 44748dbfd21861448d2c63a285e8256</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130528200641' local_date='Tue May 28 22:06:41 CEST 2013' inverted='False' hash='20130528200641-b9719-a9e1202597d49b48ff949b33f1062d4498a0b758'>
<name>DictEngChi now with 5000+ words, from Kimmo Röppänen</name>
<comment>Ignore-this: 40805341ee9f3306351c64e785355a5d</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130528144553' local_date='Tue May 28 16:45:53 CEST 2013' inverted='False' hash='20130528144553-ca52f-4f466af40f2934c52de0db5e2c415171127f6e01'>
<name>Maltese RG: big improvements with clitics in VPs</name>
<comment>Ignore-this: 58c1cc643845acfc66123525dbcfeb5c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130528133232' local_date='Tue May 28 15:32:32 CEST 2013' inverted='False' hash='20130528133232-ae14a-8a88b4fd63bfe8d51c7191c1c3572e7fb2acbb34'>
<name>added a test class for the Java API plus a small refinement in the implementation for the binding</name>
<comment>Ignore-this: cb359f8e746e99a8bb24b7fb774f24e0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130528125919' local_date='Tue May 28 14:59:19 CEST 2013' inverted='False' hash='20130528125919-ae14a-863b2508d588e1ae1fe06f3cd9a53dd9c72f5694'>
<name>an initial skeleton for building a Java binding to the C runtime</name>
<comment>Ignore-this: 9871271a5dde4d40c0fc5bfb2ea9f837</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130523101510' local_date='Thu May 23 12:15:10 CEST 2013' inverted='False' hash='20130523101510-ae14a-b02d1fa282fc6768bab461f80cdff834ecd0e1f8'>
<name>substantive and relative nouns in the Bulgarian library</name>
<comment>Ignore-this: bab6fa3c84413319f3aa4825efa0615c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130524142036' local_date='Fri May 24 16:20:36 CEST 2013' inverted='False' hash='20130524142036-bae10-2b60eee26144c9ef3ea21ab62db27b2d1579b260'>
<name>Demo page: add a version of the minibar that shows just the MOLTO Application grammars</name>
<comment>Ignore-this: da560ec8a30a8dfb97292516302f5bf9</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130524094101' local_date='Fri May 24 11:41:01 CEST 2013' inverted='False' hash='20130524094101-70c34-be653d9d2d4961af7429754b237bd525223c5f1f'>
<name>RGL browser: escape html when printing code (by using .text() instead of .html())</name>
<comment>Ignore-this: 79b4c9186b38d174342db6e950b49799</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130523224308' local_date='Fri May 24 00:43:08 CEST 2013' inverted='False' hash='20130523224308-b9719-549d8b946c238c39004ed695d1826dabaada0ecc'>
<name>das Auto</name>
<comment>Ignore-this: cd7307bd4f829f5a9f8a5cd7b36973fc</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130523092959' local_date='Thu May 23 11:29:59 CEST 2013' inverted='False' hash='20130523092959-ae14a-96159a91c3924df7b753e34bcd511dd7f9b787a7'>
<name>a bunch of changes in DictEng and DictEngBul</name>
<comment>Ignore-this: 3a3148bc00936b340b23240da3bf514</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130523085936' local_date='Thu May 23 10:59:36 CEST 2013' inverted='False' hash='20130523085936-ae14a-b1666390c0ec5dc1ed15de70960d48015e8cee10'>
<name>remove DiffBul.gf which is now obsolete</name>
<comment>Ignore-this: 865c2bb987e0fe697d3dc06ec1a5b09c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130522145635' local_date='Wed May 22 16:56:35 CEST 2013' inverted='False' hash='20130522145635-70c34-117cedb004aa17bbbb04382ef0f633c7a2f63c32'>
<name>LexiconEng: fix &quot;openned&quot;, &quot;openning&quot;</name>
<comment>Ignore-this: 3bbc7bf4164e0a6688b33352b061c337</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130522142515' local_date='Wed May 22 16:25:15 CEST 2013' inverted='False' hash='20130522142515-b9719-b294e6188ce702fbb1fe472d6c99ec6e9120b218'>
<name>ExistsNP in Extra for Cat,Eng,Fre,Ita,Spa</name>
<comment>Ignore-this: 1fd6a2bf981fd9d8b3f0f87aec144ba9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130521140309' local_date='Tue May 21 16:03:09 CEST 2013' inverted='False' hash='20130521140309-b9719-6bfac1cd00f2f727f21d93cb36e3be11292c4ac5'>
<name>improved Swe 2nd declension for nouns ending -er/-en.</name>
<comment>Ignore-this: 136653baeb45493892f49d55d415c27b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130521105320' local_date='Tue May 21 12:53:20 CEST 2013' inverted='False' hash='20130521105320-ae14a-17a693f587f71613187963958ad1092890a6561c'>
<name>fix the encoding problem with unicode literals in the Python binding</name>
<comment>Ignore-this: 3d49f225771cdbad6529b547e9c9ff87</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130520064040' local_date='Mon May 20 08:40:40 CEST 2013' inverted='False' hash='20130520064040-b9719-0fd22ecb09ca3782649c7d23eac6b00945f3ff0d'>
<name>annotated Adv&apos;s in SentencesI to Syntax.Adv to avoid some clashes </name>
<comment>Ignore-this: 92d0bdd6caf068cf60b043dfe2342e77</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130516185318' local_date='Thu May 16 20:53:18 CEST 2013' inverted='False' hash='20130516185318-b9719-6626955c8b19667709213ce3fd29dd34c6779109'>
<name>fixed the ordinals 1st and 2nd in Fin</name>
<comment>Ignore-this: fa60e1655c41d2032f7daa4c5fb607ef</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130516162824' local_date='Thu May 16 18:28:24 CEST 2013' inverted='False' hash='20130516162824-b9719-69386fd3bee8294e5e65fa22fbd2d845a2ecd63a'>
<name>added GenRP to ExtraFin</name>
<comment>Ignore-this: 57fdfc01830b1889817a6937176f2694</comment>
</patch>
<patch author='' date='20130515220511' local_date='Thu May 16 00:05:11 CEST 2013' inverted='False' hash='20130515220511-da39a-b9cba301b49cabd7069b16136f27ffc0238f31f8'>
<name>verb patterns corrected</name>
<comment>Ignore-this: dab43a9d187ffb436ff57763b590e30b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130514065945' local_date='Tue May 14 08:59:45 CEST 2013' inverted='False' hash='20130514065945-b9719-0c7b5f88faee91c319adc2f4c62b5b121c68e1d6'>
<name>Fre and Cat adjective inflection fixes</name>
<comment>Ignore-this: 4d22617d17f99d5c2395c4ec4c39440d</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130510120342' local_date='Fri May 10 14:03:42 CEST 2013' inverted='False' hash='20130510120342-f0d8b-a56e3a09c5ad1c80fd1055df900dfe6e44f3f64e'>
<name>Latvian: code refactoring (an intermediate step) and few bugfixes</name>
<comment>Ignore-this: 4d2dd17b75e1b3ed748fa964ed1b95d6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130510084415' local_date='Fri May 10 10:44:15 CEST 2013' inverted='False' hash='20130510084415-b9719-7e54979029f9b0846dc957cb210065201918c0dc'>
<name>Ioanna&apos;s Gre fixes; find_V2 doesn&apos;t compile and is commented out.</name>
<comment>Ignore-this: d615029bafd461954a8cd7ca0b152ce</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130507093037' local_date='Tue May 7 11:30:37 CEST 2013' inverted='False' hash='20130507093037-b9719-3f45b77d9db1b7fe6d9b0fd5b9284d902c476705'>
<name>CompIQuant in ExtraGer</name>
<comment>Ignore-this: 9c96866500e6c2f91a93c6e3736d6e01</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130507083533' local_date='Tue May 7 10:35:33 CEST 2013' inverted='False' hash='20130507083533-ae14a-12101dc764886f122a12934da695bea480f0fcff'>
<name>bugfix for bracketedLinearize which was causing crash if the tree cannot be linearized</name>
<comment>Ignore-this: 64f42d0485bfb244e15cf05542b2adea</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130507083032' local_date='Tue May 7 10:30:32 CEST 2013' inverted='False' hash='20130507083032-ae14a-044e8247d564d9259b8e4435292405f9400bc1ba'>
<name>bug fix in the management of memory pools in the statistical parser</name>
<comment>Ignore-this: 4f1efbf1d95be03998d5a466cc788324</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130506152804' local_date='Mon May 6 17:28:04 CEST 2013' inverted='False' hash='20130506152804-ae14a-084eabf0d6868de639e55769184d3f3d5b2de35a'>
<name>the statistical parser is now using two memory pools: one for parsing and one for the output trees. This means that the memory for parsing can be released as soon as the needed abstract trees are retrieved, while the trees themselves are retained in the separate output pool</name>
<comment>Ignore-this: 3a2e6da129c3a7b9711835c372b61eee</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130506152523' local_date='Mon May 6 17:25:23 CEST 2013' inverted='False' hash='20130506152523-b9719-942842fe11d9885ba003c1d84d9ea2a5171af139'>
<name>mkPredet in ParadigmsIta; should be more general, but this one is enough for the MGL</name>
<comment>Ignore-this: 2764278fb58ef9070b348e32ff3174a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130505103006' local_date='Sun May 5 12:30:06 CEST 2013' inverted='False' hash='20130505103006-ae14a-cd87507b8f5afe81812d0be813422353d8032d11'>
<name>fix the leftcorner filtering after the addition of word completion</name>
<comment>Ignore-this: eb46262d92282cf640c20b19496b50ff</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130504133257' local_date='Sat May 4 15:32:57 CEST 2013' inverted='False' hash='20130504133257-ae14a-53361ed748ce841b5578e837da2855155b5db5fd'>
<name>bugfix in the C runtime which was causing an infinite loop while linearizing partial trees</name>
<comment>Ignore-this: e99a7cb66038e71ad411a2b18c482ed5</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130504045646' local_date='Sat May 4 06:56:46 CEST 2013' inverted='False' hash='20130504045646-f0d8b-e2f16a2a7b6cd517015e8cd486adc09be4b47f0b'>
<name>Latvian: parameter optimisation, code clean-up and formatting, renaming</name>
<comment>Ignore-this: ae6b39aa4dd5bab831f9ecd58d69e28a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130503212531' local_date='Fri May 3 23:25:31 CEST 2013' inverted='False' hash='20130503212531-ae14a-20660076e7e25bf2bb168da04ad6385f15dd46db'>
<name>remove /lib/src/english/ParseEngAbs3.probs since now it is moved to /treebanks/PennTreebank/ParseEngAbs3.probs</name>
<comment>Ignore-this: f3b4b3db31984c86df76bf4411a23868</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130503131427' local_date='Fri May 3 15:14:27 CEST 2013' inverted='False' hash='20130503131427-bae10-62bd8ece7417cd40ce66ab6e21271c26bb1f11bf'>
<name>Download page: the .deb packages also work on Ubuntu 13.04</name>
<comment>Ignore-this: 6d1f1923f95a7763876eb4b17ef5a19f</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20130503094229' local_date='Fri May 3 11:42:29 CEST 2013' inverted='False' hash='20130503094229-0ca65-1d958e75ead58df249435f4da6e33ea6fb5d6735'>
<name>[haskell runtime] Remove trailing whitespaces in VisualizeTree.hs</name>
<comment>Ignore-this: 132469846f1cf220b2a1207361a66d7e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130503091022' local_date='Fri May 3 11:10:22 CEST 2013' inverted='False' hash='20130503091022-b9719-e67cc7624acc8b1084556608aae4992cdcde3401'>
<name>started DictEngChi</name>
<comment>Ignore-this: 186838e7001130a19079236bb8556731</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130502131753' local_date='Thu May 2 15:17:53 CEST 2013' inverted='False' hash='20130502131753-f0d8b-1889650162aa605b7f1c9b210977fca5a5f8cfba'>
<name>Latvian: an optimized NP linearization type =&gt; fixed the double negation support in VPS</name>
<comment>Ignore-this: 3aff66287980bfd2aed89f25045bc74c
The flag indicating whether a NP has a negated determiner is now encapsulated in the algebraic parameter Agr, removing the extra field in the NP linearization type.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130502123616' local_date='Thu May 2 14:36:16 CEST 2013' inverted='False' hash='20130502123616-bae10-0f49e1a16533e43d6c66846bb2d0ea2409ab7bd9'>
<name>Setup.hs: comment out ineffective parallelisation</name>
<comment>Ignore-this: 9879dfd953f14726382b5f2f1135f872</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130502074144' local_date='Thu May 2 09:41:44 CEST 2013' inverted='False' hash='20130502074144-f0d8b-65928a872c226159304157d323ace042e259b658'>
<name>Latvian extra: initial support for VP conjunction (VPS)</name>
<comment>Ignore-this: 5899b95c102569a7ab8f298bdb60179
TODO: subject-dependent double negation, other verb moods (currently only the indicative mood).</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130501110832' local_date='Wed May 1 13:08:32 CEST 2013' inverted='False' hash='20130501110832-f0d8b-0799178af89d05a0fd6431b3e2c703bf687127f2'>
<name>Latvian extra: added GenCN - similarly as in ExtraFin</name>
<comment>Ignore-this: fc69090ab32b8c26d50eebb486145b3d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130501060955' local_date='Wed May 1 08:09:55 CEST 2013' inverted='False' hash='20130501060955-ae14a-7ee162e70e9f2ce39e8c11ef1244406ef66e9df5'>
<name>word completion in the C runtime. The runtime/python/test.py example is now using readline with word completion</name>
<comment>Ignore-this: cdecc1d019f8b93bb0aec0645e4e6500</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130501033358' local_date='Wed May 1 05:33:58 CEST 2013' inverted='False' hash='20130501033358-f0d8b-d11cddbc5f101203d610871ed66881c12aaab485'>
<name>Latvian: finally handles PassV2 clauses in a more or less adequate way</name>
<comment>Ignore-this: 3659e99e4a9a5bf711105375aff47bd3
Extends the previously introduced support for specifying the verb valence (verb-dependent subject and object cases), involving functions up to PredVP and RelVP.
In Latvian, the passive voice is not used if the agent (subject) is known; to preserve the information structure (i.e. the word order), a clause like &apos;A is &lt;done&gt; by B&apos; is linearized in the active voice (&apos;A &lt;does&gt; B&apos;) where A has the object case (e.g. Acc), and B - the subject case (e.g. Nom). Thus, the verb valence patterns are swapped on-the-fly.
This is still a rather quick &amp; dirty implementation: parameters and linearization types have to be optimized (VerbLav), the use of PassV2 in AdvVP is problematic as it doesn&apos;t apply VPSlashPrep / ComplSlash, etc.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130430194621' local_date='Tue Apr 30 21:46:21 CEST 2013' inverted='False' hash='20130430194621-b9719-e321c9f572e95f5abe350dcc702e4ec6d75c26be'>
<name>added Mlt to make synopsis and make resourcedemo but didn&apos;t update the actual documents on the web server yet</name>
<comment>Ignore-this: a96e7150a8e90494cc74b7eed867bc9d</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130430142317' local_date='Tue Apr 30 16:23:17 CEST 2013' inverted='False' hash='20130430142317-ca52f-7e4eab17f5ef44e770fc5de631446842d5ac6b30'>
<name>Maltese: all functions implemented (though not necessarily correct)</name>
<comment>Ignore-this: ff59a639a7349ba0546e9f5a5449e358
Oh, and glad Valborg!</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130429133648' local_date='Mon Apr 29 15:36:48 CEST 2013' inverted='False' hash='20130429133648-b9719-66e81e53cdc2d71560e36be8645691b6345c7ad0'>
<name>missing constructs in ParseSpa, some not so certain. Present participles should be added to the morphology.</name>
<comment>Ignore-this: 4d77d6d4eee92adce6b1410a443ed7d2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130429131237' local_date='Mon Apr 29 15:12:37 CEST 2013' inverted='False' hash='20130429131237-bae10-f0d944735515f700d42adda2468b183094c4503a'>
<name>Download page &amp; developers guide: add a section about known problems with Cabal</name>
<comment>Ignore-this: 33cba7bee55fc5a36f96bf70b919b03</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130428094256' local_date='Sun Apr 28 11:42:56 CEST 2013' inverted='False' hash='20130428094256-b9719-fa3488971a1c6ca514b9d237d04fd833ac141d76'>
<name>miniresource functor</name>
<comment>Ignore-this: 64999b4e1785d2d84ddb3c99d955d6de</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130426204401' local_date='Fri Apr 26 22:44:01 CEST 2013' inverted='False' hash='20130426204401-ae14a-803f4ce494007a16c65a59b515f55a2d966bc0a8'>
<name>finally the statistical parser is able to return all possible abstract trees</name>
<comment>Ignore-this: f4866a0254269f1d22d465376011de44</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130426150111' local_date='Fri Apr 26 17:01:11 CEST 2013' inverted='False' hash='20130426150111-bae10-a2fa6348e07409c527b820c44d894114dc35da30'>
<name>gfse: use alltenses/ instead of present/ when looking up RGL oper types</name>
<comment>Ignore-this: 1320d8d070e8b4e8de779ec8736d70ba</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130426134201' local_date='Fri Apr 26 15:42:01 CEST 2013' inverted='False' hash='20130426134201-bae10-f31c789e207069523d7ea3cef92ba5d70b12a6d1'>
<name>Add greek to Setup.hs and the web apps</name>
<comment>Ignore-this: 370b609934d2acab5311f46f72618b82</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130426060042' local_date='Fri Apr 26 08:00:42 CEST 2013' inverted='False' hash='20130426060042-b9719-4fcab45ec1be4bb7f0c176fb99d5f9046ffb639a'>
<name>removed obsolete Gre files</name>
<comment>Ignore-this: c791b62aa9c923fad454a0b15d76e8ff</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130425135508' local_date='Thu Apr 25 15:55:08 CEST 2013' inverted='False' hash='20130425135508-b9719-41d1bbeed44ff35ecdb84c66452c234cc947e04b'>
<name>added Greek to ResourceDemo</name>
<comment>Ignore-this: f7c79fc4a1324d4e42dc21a4c6d8de48</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130425150826' local_date='Thu Apr 25 17:08:26 CEST 2013' inverted='False' hash='20130425150826-bae10-e7075ae3caac7c542a7f583624057af4d74b7a98'>
<name>minibar: remove two more uses of with()</name>
<comment>Ignore-this: 627201b2b883412a90fcd28e48dab536</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130425145524' local_date='Thu Apr 25 16:55:24 CEST 2013' inverted='False' hash='20130425145524-bae10-d9e1887db928a372f865f86929d16028f677172a'>
<name>minibar: fix bug that prevented minibar from working in Webkit browsers</name>
<comment>Ignore-this: be42e30ad257382dda00e45e3c2cc998
The with(...) {...} statement has different scoping rules in Webkit browsers
and Gecko browsers, so it is better to avoid it.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130425132228' local_date='Thu Apr 25 15:22:28 CEST 2013' inverted='False' hash='20130425132228-b9719-45123334fe867a36a4c2c1d0ac8fc849c6e76f78'>
<name>Greek by Ioanna Papodopoulou - complete, 27th RGL language</name>
<comment>Ignore-this: 50ce0e485190b0deba66ced6d24434fe</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130424142545' local_date='Wed Apr 24 16:25:45 CEST 2013' inverted='False' hash='20130424142545-b9719-5421133b86080e8b3a5f788e8e973b9d1b721ba7'>
<name>added Gre to lib/src/Make</name>
<comment>Ignore-this: bf739c61ed2da9d58c67baf3cd52ed19</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130424183253' local_date='Wed Apr 24 20:32:53 CEST 2013' inverted='False' hash='20130424183253-bae10-21151842a2d2bd34bc4b8a671d76060c52447ad7'>
<name>PGF service: apply the token binding operator &amp;+ to all linearizations</name>
<comment>Ignore-this: 3d8393eafcd89171e7281fa43dc58c34
The &amp;+ operator is now consistently eliminated from the output of commmands
that produce linearizations. Before, only the commands translate and
translategroup did this.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130423141438' local_date='Tue Apr 23 16:14:38 CEST 2013' inverted='False' hash='20130423141438-bae10-c5598279527b1dcc262846ea85f88a3a44b296cd'>
<name>js/localstorage.js: don&apos;t throw an exception if JSON parsing fails</name>
<comment>Ignore-this: c211e0ba79eb43b81cbd64086f5d097e
Return the given default value instead.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130423135500' local_date='Tue Apr 23 15:55:00 CEST 2013' inverted='False' hash='20130423135500-bae10-489a4ad96cafa1923bfa8c9c5cf2ee7040cd0299'>
<name>gfse: add access to the syntax editor</name>
<comment>Ignore-this: 8b0790ed7be6aa2f0a6006e376bb110
via the minibar</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130423134038' local_date='Tue Apr 23 15:40:38 CEST 2013' inverted='False' hash='20130423134038-bae10-26ece28bb53bee2a80e022519e5840e0dbaed119'>
<name>js/gfrobust.js: don&apos;t try to translate sentenses that are too long</name>
<comment>Ignore-this: bc531c8546c25557d82e473bce739c39
The C run-time responds badly to input that is too long, so we return an
error message here instead.
The limit is 200 URL-encoded characters.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130423124412' local_date='Tue Apr 23 14:44:12 CEST 2013' inverted='False' hash='20130423124412-bae10-be4fba645ee39ba311d3f62498285adadab3b395'>
<name>js/localstorage.js: improved faked localStorage if real localStorage is missing</name>
<comment>Ignore-this: e6b0c72484a4a61e20344a67e036986c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130423123918' local_date='Tue Apr 23 14:39:18 CEST 2013' inverted='False' hash='20130423123918-bae10-f93072d39c01d2d3dafbb70e723c91bf4dc8c034'>
<name>minibar: use the common interface to localStorage</name>
<comment>Ignore-this: d3999df2997fa94799e5fd178fd6e25b
...for more streamlined code and better browser compatibility.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130423064014' local_date='Tue Apr 23 08:40:14 CEST 2013' inverted='False' hash='20130423064014-ae14a-c1e69a7ed6b06abe359f6fb7f8ae18992c961f6e'>
<name>a trivial refactoring of the reasoner in the C runtime</name>
<comment>Ignore-this: 2a7926d442f1316c6f1012a14d7f9862</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130422204850' local_date='Mon Apr 22 22:48:50 CEST 2013' inverted='False' hash='20130422204850-b9719-2bccf73fa6f31216f6efee6e29167bfbe69a9896'>
<name>new-gf-bib fixes</name>
<comment>Ignore-this: 992e4bece0381bf999e1de8a6d9e9d68</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130412064200' local_date='Fri Apr 12 08:42:00 CEST 2013' inverted='False' hash='20130412064200-b9719-436a3f5504cd9d583e6a8a0cdf7ee3b5a1121275'>
<name>Inari&apos;s new batch of words in DictFin: now 4713 checked words</name>
<comment>Ignore-this: 5cc59653659da8d39d84560bff0e4a83</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130422172211' local_date='Mon Apr 22 19:22:11 CEST 2013' inverted='False' hash='20130422172211-b0bfa-835ec5005bc2fcf63cf13875941d24d6e63ff12e'>
<name>new source to new-gf.bib</name>
<comment>Ignore-this: 4168c1cb84ad7beb538905acb19e8fca
in addition to the previous ones, added also a source that isn&apos;t related to GF, but is used as a source in the sublanguage paper.</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130422171929' local_date='Mon Apr 22 19:19:29 CEST 2013' inverted='False' hash='20130422171929-b0bfa-14d6897fb5538427160aa796120b28fe6fe9e311'>
<name>new sources to new-gf.bib</name>
<comment>Ignore-this: 32c60d3bc86f37e6a00c50a3c7ec2b1c
Including sources needed in MTsummit paper about sublanguage. MOLTO deliverables and some conference papers.</comment>
</patch>
<patch author='normundsg@gmail.com' date='20130422135148' local_date='Mon Apr 22 15:51:48 CEST 2013' inverted='False' hash='20130422135148-f0d8b-44e9f504606bd80c8ac613342b027ded70e7035e'>
<name>Latvian: miscellaneous</name>
<comment>Ignore-this: ade6a381246b22d87e5dba8496cec538</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130422130243' local_date='Mon Apr 22 15:02:43 CEST 2013' inverted='False' hash='20130422130243-ae14a-1e1ce635280ebb52290fc44b58c7665cb5ea494c'>
<name>bug fix in pgf-translate which was hiding that there are more than one trees per sentence</name>
<comment>Ignore-this: f2cce2ec56447bb84f9dba4bf02e2831</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130422121439' local_date='Mon Apr 22 14:14:39 CEST 2013' inverted='False' hash='20130422121439-ae14a-3fd74a9f4f672e982a585d0b28ea8d12939cf5e7'>
<name>a bit more informative error message in GrammarToPGF</name>
<comment>Ignore-this: 4405676914922bfc4b619b5da8a4141f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130421192008' local_date='Sun Apr 21 21:20:08 CEST 2013' inverted='False' hash='20130421192008-ae14a-a885cf005570bc71c49993724795fdd62dc8cfe4'>
<name>reverse the direction of the arcs in the dependency trees</name>
<comment>Ignore-this: d505ebeb8fb4064f3f62ebe9355b9adb</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130420091549' local_date='Sat Apr 20 11:15:49 CEST 2013' inverted='False' hash='20130420091549-c242b-73cea479e201706432d1292f6e675d0f41bf5cec'>
<name>refinementsDiffHindustani</name>
<comment>Ignore-this: f66c58460c01680906146ec74228bbfb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130420072538' local_date='Sat Apr 20 09:25:38 CEST 2013' inverted='False' hash='20130420072538-bae10-73204659d0f8a494e94093b45739a031f10af1f2'>
<name>gfse: don&apos;t add --# -path=.:present </name>
<comment>Ignore-this: ad677a0b77da0c8593886f46b17f8a44
Nowadays GF includes alltenses by default in the grammar search path.</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130419144710' local_date='Fri Apr 19 16:47:10 CEST 2013' inverted='False' hash='20130419144710-b0bfa-999f68cffb9b523b3c74a5dc0514bc19d1c69128'>
<name>corrected error in cow_N</name>
<comment>Ignore-this: 97073c58b91bf83eacb1a92ddbccc84f</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130419143239' local_date='Fri Apr 19 16:32:39 CEST 2013' inverted='False' hash='20130419143239-b0bfa-f81af80c1e18e3c19880d52974ec43d7ae69fbd5'>
<name>New Catalan feminine noun smart paradigm</name>
<comment>Ignore-this: 8f4f2229782340e4778457f9fd80a407
Added a one-place constructor for words that end in &quot;ca&quot; or &quot;ga&quot; in nominative.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130419141003' local_date='Fri Apr 19 16:10:03 CEST 2013' inverted='False' hash='20130419141003-bae10-17ed9ebcba00fefa5166234be99067abde0e7c57'>
<name>simple translation tool: minor documentation fix</name>
<comment>Ignore-this: 1510108264839e9c9a2b89ff0873b7de</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130419121727' local_date='Fri Apr 19 14:17:27 CEST 2013' inverted='False' hash='20130419121727-bae10-3a237baaaad81bcc9f85d4c3009f0f65a5348289'>
<name>gf-cloud-api.html: fixed a typo</name>
<comment>Ignore-this: 936b3044dd83564e132681e0c1e7855d
in the documentation of command=remake.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130419120600' local_date='Fri Apr 19 14:06:00 CEST 2013' inverted='False' hash='20130419120600-bae10-e47112c4a7725e84c77978f5fac1fc85744aad9a'>
<name>gf-cloud-api.html: clarification</name>
<comment>Ignore-this: 2df611b3e9b48c7b591a68aff134d72c
Unrecoginzed parameter in cloud service requests are silently ignored.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130419111518' local_date='Fri Apr 19 13:15:18 CEST 2013' inverted='False' hash='20130419111518-ae14a-33844882f485e5a60c38cbb54e9f9011aa7fe71a'>
<name>the option -old for the vp command is now redundant</name>
<comment>Ignore-this: 5f7117eec9d835c61b7033a58df709b7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130419111307' local_date='Fri Apr 19 13:13:07 CEST 2013' inverted='False' hash='20130419111307-ae14a-84d325e40018d76da18c884d6f16245592551f2e'>
<name>remove the dead code left behind by Peter Ljunglöf in VisualizeTree</name>
<comment>Ignore-this: feb7e4b50138e170a8270dc7f7d2d9da</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130419111157' local_date='Fri Apr 19 13:11:57 CEST 2013' inverted='False' hash='20130419111157-ae14a-7280e39d7782a4da80d352ede8a9dd9d53ff875b'>
<name>fix the command options for the vd command in the shell</name>
<comment>Ignore-this: 8030e385edf0da8d459d97af20837db6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130419105746' local_date='Fri Apr 19 12:57:46 CEST 2013' inverted='False' hash='20130419105746-ae14a-1d793d13b7c5e4503828878879a4190e94532e44'>
<name>the C runtime and the Python binding now have an API for parser evaluation. The API computes PARSEVAL and Exact Match for a given tree. As a side effect the abstract trees in Python are now compared for equality by value and not by reference</name>
<comment>Ignore-this: a701337cd19f3d0dd99d96420dd67f52</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130418133709' local_date='Thu Apr 18 15:37:09 CEST 2013' inverted='False' hash='20130418133709-ae14a-5f9f38145bbc88136fa45eba00dd508ce23e789c'>
<name>added API for computing bracketed strings from Python and C</name>
<comment>Ignore-this: 5d053fe0d5d30d0f2652daacc319899e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130418131146' local_date='Thu Apr 18 15:11:46 CEST 2013' inverted='False' hash='20130418131146-bae10-74ac81db2f3c7f920b148c90a756ad69e1f6c820'>
<name>simple translator: improved translation with the GF robust parser</name>
<comment>Ignore-this: b3dea67d817405a6016e955c391d3ed6
by separate punctuation from the string sent to the robust parser.
Also added buttons to view parse trees from the robust parser.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130418131105' local_date='Thu Apr 18 15:11:05 CEST 2013' inverted='False' hash='20130418131105-bae10-95feb8f52498b8f08ddac4d001675745bec195f6'>
<name>gfrobust.js: add a method for constructing parse tree image URLs.</name>
<comment>Ignore-this: d582b72c3870dd25ba440f7ac5722a39</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130418120232' local_date='Thu Apr 18 14:02:32 CEST 2013' inverted='False' hash='20130418120232-bae10-a7ad8ba0bb1351fd4daf322aed4f2b161720c919'>
<name>GF home page: add &quot;machine translation&quot; in a meta keywords tag</name>
<comment>Ignore-this: e61a70fe56b8e792fc6a860e663ef12f
GF does not show up if you google for machine translation. This meta tag might
help, but in general I think it is better for SEO to mention relevant keyword
in the body text than to rely on meta tags.</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130418065135' local_date='Thu Apr 18 08:51:35 CEST 2013' inverted='False' hash='20130418065135-c242b-937e815b294e7312b9d45836c76908a75bc0ddbd'>
<name>bugfisxResHindustani</name>
<comment>Ignore-this: 541fb763f72f311ed572baabfa916944</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130417103349' local_date='Wed Apr 17 12:33:49 CEST 2013' inverted='False' hash='20130417103349-c242b-40ea2c28ae035f787af7813d050f18870c4986f0'>
<name>bugFixinResHindustani</name>
<comment>Ignore-this: 29747dfeb4ea2e13a227ffa4aed1781e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130417084931' local_date='Wed Apr 17 10:49:31 CEST 2013' inverted='False' hash='20130417084931-bae10-91558daf0319afff29db17d6b700c8dbe4a72eb4'>
<name>minibar: syntax editor integration bug fix</name>
<comment>Ignore-this: 62e91db3c79dfa87690c5c77ce425266
The minibar has the alternative &quot;All&quot; in the target language menu. This should
not be included when transfering to the syntax editor.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130417083939' local_date='Wed Apr 17 10:39:39 CEST 2013' inverted='False' hash='20130417083939-bae10-b33d3ff9202daed0fcc940f273af6cca64d3a290'>
<name>minibar: fixes for phrasebook</name>
<comment>Ignore-this: f5816d28d3790ea073fffb61b63c2f62
Add minibar option to_multiple to be able to turn off selection of multiple
target languages.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130416182237' local_date='Tue Apr 16 20:22:37 CEST 2013' inverted='False' hash='20130416182237-ae14a-6612448d36c5d0bbbc1aefee8ddd8608c4fe7ae4'>
<name>added a malt_tab format to the vd command in the GF shell</name>
<comment>Ignore-this: 5433f77db86c2a17d2225385b48004f7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130416131048' local_date='Tue Apr 16 15:10:48 CEST 2013' inverted='False' hash='20130416131048-ae14a-9586fa5ed2f51c013a2734a58891dd792da71224'>
<name>the generation of dependency trees in the Haskell runtime is now finally working with bracketed strings. This also fixes some errors in the old implementation</name>
<comment>Ignore-this: 4440739443790ab4f364856135f86f60</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130415195857' local_date='Mon Apr 15 21:58:57 CEST 2013' inverted='False' hash='20130415195857-ae14a-692a82ff50ef5ba189e918c79f6ead5cc9f683dd'>
<name>the compiler now sorts the list of functions per category in probability order. this ensures probability order search in the C runtime</name>
<comment>Ignore-this: fb1a45cac66a3b9e9b2645aa5167d843</comment>
</patch>
<patch author='john@johnjcamilleri.com' date='20130413132103' local_date='Sat Apr 13 15:21:03 CEST 2013' inverted='False' hash='20130413132103-ca52f-3542f07fd454331010d25b7d1d1085c7da8b895a'>
<name>Update summer school page</name>
<comment>Ignore-this: 8db17fa32cf4571d0c9c85accb3de7d3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130412182915' local_date='Fri Apr 12 20:29:15 CEST 2013' inverted='False' hash='20130412182915-bae10-82525eee7dc5f122413ff511ae82b80907f0cd25'>
<name>GF cloud: work on syntax editor integration</name>
<comment>Ignore-this: 4ace99cb679f9c44951e7e876074681f
+ The syntax editor is now accessible from the Simple Translaton Tool.
+ The minibar now automatically provides access to the syntax editor (provided
the necessary JavaScript files and style sheets have been loaded).
+ Preparations for making the syntax editor accessible from the grammar editor.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130412175044' local_date='Fri Apr 12 19:50:44 CEST 2013' inverted='False' hash='20130412175044-bae10-3f322352f3c3c13da8040435c76e839c597c6807'>
<name>syntax editor: fix references to global object &apos;server&apos;</name>
<comment>Ignore-this: a129d56919b751509b29bff039bb6b2e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130412143027' local_date='Fri Apr 12 16:30:27 CEST 2013' inverted='False' hash='20130412143027-bae10-208adb56051536fe1035f3d8878e178f4d85be34'>
<name>minibar/syntax editor integration fixes</name>
<comment>Ignore-this: f6799807d4fccce50157eb289e58cd9c
When starting from the minibar, the selected set of target languages is now
preserved when switching back and forth. </comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130412130005' local_date='Fri Apr 12 15:00:05 CEST 2013' inverted='False' hash='20130412130005-bae10-de92d80dbd0390bcb97163bc2b3c2bc16da70972'>
<name>Simple Translation Tool: eliminate &amp;+ in translations from GF</name>
<comment>Ignore-this: e9fc229f3f639d2b090a7cad7ce3cc42
Also fixed a bug introduced in previous refactoring.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130412124713' local_date='Fri Apr 12 14:47:13 CEST 2013' inverted='False' hash='20130412124713-bae10-87ef8c29d0d8a64da55f48b14f9a6dcea2a1d624'>
<name>gfrobust.js: adding a JavaScript API to the GF Robust Parser translation service</name>
<comment>Ignore-this: 54b5a8ccf41e8ce1fb6550ce919f55b1
Factored out from the Simple Translation Tool.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130411114706' local_date='Thu Apr 11 13:47:06 CEST 2013' inverted='False' hash='20130411114706-bae10-14341d98f23eab3c1544da264a59c4cfbe43432b'>
<name>minibar.html: add debug element</name>
<comment>Ignore-this: 12f6b9b3f59431f7e329ff0860b86f62
to allow debug output from the syntax editor when it is started from the
minibar.
Also fix broken markup.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130411085439' local_date='Thu Apr 11 10:54:39 CEST 2013' inverted='False' hash='20130411085439-bae10-a7e6b2cb7f02166e015eefac5fae8d77575cfd3b'>
<name>Import Folkets Lexikon: report the number of words found</name>
<comment>Ignore-this: db40763aa6a2c144fc4c5bd68eff4c80
And some other minor tweaks.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130410230001' local_date='Thu Apr 11 01:00:01 CEST 2013' inverted='False' hash='20130410230001-bae10-c72f199fa6d58cd4ad1e4b024786e0a0e00c1907'>
<name>gf -s/-q now silences &quot;no linearization of&quot; warnings</name>
<comment>Ignore-this: 5498343825c85a5769885e7a893e6d4e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130410204915' local_date='Wed Apr 10 22:49:15 CEST 2013' inverted='False' hash='20130410204915-b9719-49802ed44831fc02f962f787e1aaab01d9c8f341'>
<name>added a couple of lin&apos;s in ParseSwe to try out Penn translations with something complete. </name>
<comment>Ignore-this: cf9f7e25080df82d41ba0bb06010a231</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130410164235' local_date='Wed Apr 10 18:42:35 CEST 2013' inverted='False' hash='20130410164235-bae10-0221bb674a4102713a54385862a82cbb3cbbdc4b'>
<name>Import of Folkets Lexikon: the heap size limit was too low for 64-bit systems</name>
<comment>Ignore-this: 2ec1f2caedec854b1c13af8bf6ad8a49
The default heap size limit has been increased to 3GB. On 32-bit system you
can use a lower limit:
make M=1500M
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130410162548' local_date='Wed Apr 10 18:25:48 CEST 2013' inverted='False' hash='20130410162548-bae10-3d7358bfe99d5017f45b059edb45047953f1680a'>
<name>Adding a script to import Folkets Lexikon</name>
<comment>Ignore-this: bff02fbe876d5d8c37929a8d83625be5
In order to compile DictEngSwe.gf, you must now first run this script to create
FolketsLexikon.gf.
cd lib/src/swedish/folketslexikon
make
This will automatically download and convert Folkets Lexikon.
If the download fails, a dummy version of FolketsLexikon.gf will remain,
allowing DictEngSwe.gf to be compiled anyway.</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130410141501' local_date='Wed Apr 10 16:15:01 CEST 2013' inverted='False' hash='20130410141501-b0bfa-9b6564bf2ba0aa18e0180f9d5c976977b9aef640'>
<name>fixed Kotus paradigm k42</name>
<comment>Ignore-this: 59b125d5ca2668c5cf12e464813f60df
There was an error in the paradigm for &quot;mies&quot;, fixed the s in genitive stem (&quot;miesen&quot;) to h (&quot;miehen&quot;).</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130410095031' local_date='Wed Apr 10 11:50:31 CEST 2013' inverted='False' hash='20130410095031-c242b-e4e017edbc845024293f0291809d7ce3b2ca7277'>
<name>more DictHin</name>
<comment>Ignore-this: 7253c267e8f6c7a3b54e4138123fe378</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130410085931' local_date='Wed Apr 10 10:59:31 CEST 2013' inverted='False' hash='20130410085931-c242b-4f7201bc6796f1aa3cf71e4beb28bac89ecc938f'>
<name>more entries in DictHin</name>
<comment>Ignore-this: cd179ae28176b620462a5d75d034d1d4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130409191412' local_date='Tue Apr 9 21:14:12 CEST 2013' inverted='False' hash='20130409191412-b9719-91c19f8adfe724e7a79fd89f356ffc81342ea7de'>
<name>500+ checked words in DictFin from Inari: now 4291 words have been checked</name>
<comment>Ignore-this: 1e66060dfecd7bee481fcd5184386279</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130409134233' local_date='Tue Apr 9 15:42:33 CEST 2013' inverted='False' hash='20130409134233-b9719-2600f8c4add2ac357f7a39e356cae5e7d8e12043'>
<name>Inari&apos;s DictFin additions</name>
<comment>Ignore-this: 7f728ecd4039d5d7b8804f20740dda60</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130409134804' local_date='Tue Apr 9 15:48:04 CEST 2013' inverted='False' hash='20130409134804-c242b-ed4ab4b2d70a74a8302e7d9789b3252c3abac6d0'>
<name>implementation of few more functions in ParseHin,Urd and new entries in DictUrd2</name>
<comment>Ignore-this: dd4c36e4758863dc80ef30aec3308e42</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130408153811' local_date='Mon Apr 8 17:38:11 CEST 2013' inverted='False' hash='20130408153811-bae10-7ebc052190152529eda7aa6fb565b8433328d9c0'>
<name>PGF.hs: export function missingLins</name>
<comment>Ignore-this: 4c78370fae90645244f2c501f44b668c
Also in Commands.hs: be explicit about things imported from the PGF library
that are not in the public API.
Also a couple of haddock documentation fixes.</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130408154114' local_date='Mon Apr 8 17:41:14 CEST 2013' inverted='False' hash='20130408154114-c242b-a8fe889f8ee09d70f32cde08434e767f84572840'>
<name>smallbugfixParseUrd</name>
<comment>Ignore-this: d51bb7caf364e388d79dbb8d93fb9efc</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130408153410' local_date='Mon Apr 8 17:34:10 CEST 2013' inverted='False' hash='20130408153410-c242b-91c2382cda9050952f8a36eccc428d9df6a67361'>
<name>BugfixUrd</name>
<comment>Ignore-this: da231fd50c8e418a79017edce8d85f92</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130408111429' local_date='Mon Apr 8 13:14:29 CEST 2013' inverted='False' hash='20130408111429-c242b-7dd959dadaa210b5e9ad7f4e07e0f41aa7328aec'>
<name>extension of DictHin and ParseHin</name>
<comment>Ignore-this: 3cdd5a8608cb7ccc13a49c1c0edfa76e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130407213411' local_date='Sun Apr 7 23:34:11 CEST 2013' inverted='False' hash='20130407213411-b9719-296efda3ba0cc0589137613cc534022731110b0d'>
<name>fixes in FIn syntax and lexicon</name>
<comment>Ignore-this: e52dd8031925506ff081ad4e27aa4f48</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130407132323' local_date='Sun Apr 7 15:23:23 CEST 2013' inverted='False' hash='20130407132323-b9719-d7912463b3483b4a118e6aa8ec08ef83572556f0'>
<name>SlashSlashV2V in ParseEng added; new set of checked DictFin words</name>
<comment>Ignore-this: 31425e9268c0369780d4e88f11bacc0c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130407120612' local_date='Sun Apr 7 14:06:12 CEST 2013' inverted='False' hash='20130407120612-bae10-4d37264798c2e5ae250471ff0eb70e7a1dd04476'>
<name>minibar: add a visual hint that linearizations can be expanded into tables</name>
<comment>Ignore-this: ab4e00efe7fdc71494ec6d0b9e63e942</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130407100637' local_date='Sun Apr 7 12:06:37 CEST 2013' inverted='False' hash='20130407100637-b9719-73c4de67619b5196c8dfd9303c89331886b4ade9'>
<name>checked words for wsj-100 experiments</name>
<comment>Ignore-this: b9464743824bad65b3a7c4f540b454a2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405145312' local_date='Fri Apr 5 16:53:12 CEST 2013' inverted='False' hash='20130405145312-b9719-674f56ef70142ab394a35275e4678445cba77601'>
<name>Inari&apos;s 390 checked DictEngFin words</name>
<comment>Ignore-this: deaef528a369011d9c5a8458d3295dc2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405124637' local_date='Fri Apr 5 14:46:37 CEST 2013' inverted='False' hash='20130405124637-b9719-65282be9b8f7ca2931dc0cbd42a3238b3af4d43a'>
<name>Inari&apos;s additions to DictFin</name>
<comment>Ignore-this: d9363ebc6cb4d9380c69dd26e11d3170</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130405203737' local_date='Fri Apr 5 22:37:37 CEST 2013' inverted='False' hash='20130405203737-bae10-7b00dbe46c8b7523a90b8787be185c6043798cbf'>
<name>Compiler.hs: ghc 7.6.2 compatibility</name>
<comment>Ignore-this: 1123e20dc0688566feae5a500f779130</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130405203220' local_date='Fri Apr 5 22:32:20 CEST 2013' inverted='False' hash='20130405203220-bae10-92ace84f5ea16b4e6efd64d37ee56b2490ef6642'>
<name>Simple Translator: add GF Robust Parser to the menu for individual segments</name>
<comment>Ignore-this: 8462091e582dd557cad91b6e38bb36e0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130405151540' local_date='Fri Apr 5 17:15:40 CEST 2013' inverted='False' hash='20130405151540-bae10-813ce2e2928ded48970cc32ed2c5852fce5318c6'>
<name>Simple Translator: use lextext/unlextext for translations with the robust parser</name>
<comment>Ignore-this: ec6692aa4bb627935d53278b968c4315</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130405132509' local_date='Fri Apr 5 15:25:09 CEST 2013' inverted='False' hash='20130405132509-bae10-9eff26b0a58d2a354a46c4e2936dc0df9958648b'>
<name>Simple Translator: initial support for translation with the GF robust parser</name>
<comment>Ignore-this: ab2e4dcfd9420c413bc13492eb5d5caa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130405122252' local_date='Fri Apr 5 14:22:52 CEST 2013' inverted='False' hash='20130405122252-ae14a-b517c4c531c9da9d68ffb168bfb5f8606e2cb394'>
<name>now the web service to the robust parser can to translations also</name>
<comment>Ignore-this: f407893f65a3aa1186f6841d07e4b841</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405114050' local_date='Fri Apr 5 13:40:50 CEST 2013' inverted='False' hash='20130405114050-b9719-819cc8fc5bfe5843ffc4f6faf6914e0e5e8b05c4'>
<name>initialized ParseSwe and ParseEngSwe</name>
<comment>Ignore-this: 4aa1ffe8746323cc6ac268a49fc8997a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130405091124' local_date='Fri Apr 5 11:11:24 CEST 2013' inverted='False' hash='20130405091124-ae14a-f6f4074a2c75718db88463af763e357d7b71b3e3'>
<name>a bugfix which was causing an infinite loop in the C linearizer for some sentences</name>
<comment>Ignore-this: 2d343cdeb3e8230aef7a031f05a7b748</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405085712' local_date='Fri Apr 5 10:57:12 CEST 2013' inverted='False' hash='20130405085712-b9719-55f27766a305e6d070fa9255dc126131eafebd89'>
<name>added ParseSpa and DictEngSpa as almost dummy templates, but they are compilable</name>
<comment>Ignore-this: 694b4202074901098d4da6574ccfb137</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130405084256' local_date='Fri Apr 5 10:42:56 CEST 2013' inverted='False' hash='20130405084256-ae14a-5f4949435d60184eb19a733ae3e5b284caf2b570'>
<name>a very simple linearization for partial abstract trees in the C runtime</name>
<comment>Ignore-this: e4b6e2b3902633543f577bd585059a9f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405083813' local_date='Fri Apr 5 10:38:13 CEST 2013' inverted='False' hash='20130405083813-b9719-ced8bfb6048bd8c61aca1d6faa606119c59e0c69'>
<name>a couple of fixes in Ger</name>
<comment>Ignore-this: 1e4283655de9c98f7d0cc2bd469e5fcb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405075126' local_date='Fri Apr 5 09:51:26 CEST 2013' inverted='False' hash='20130405075126-b9719-99d61ab95e7f73aaa67e889ae0cbce3981677b57'>
<name>changed ParseEngBul to ParseBul for uniformity</name>
<comment>Ignore-this: 8d153643564eaa660c8ac1fc4e34e6e4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130405074747' local_date='Fri Apr 5 09:47:47 CEST 2013' inverted='False' hash='20130405074747-b9719-7bee99d58697a5a8b1b8758ec21740114b1baf60'>
<name>changed the name of ParseEngGer to ParseGer for uniformity</name>
<comment>Ignore-this: 12e631085ccf8fbbfcb5716734a3950e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404202823' local_date='Thu Apr 4 22:28:23 CEST 2013' inverted='False' hash='20130404202823-b9719-e6e59c372d9fc5460f23858d4298daeb650a6534'>
<name>improved entry in DictFin</name>
<comment>Ignore-this: a0a757b8adb4f97f3ddd864e98f2eda</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404191117' local_date='Thu Apr 4 21:11:17 CEST 2013' inverted='False' hash='20130404191117-b9719-59265c93e489508f4e5018f2d234b9bbc00ee161'>
<name>checked &gt;100 penn words in DictFin</name>
<comment>Ignore-this: df0d727712155951c13731610e94141c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404160450' local_date='Thu Apr 4 18:04:50 CEST 2013' inverted='False' hash='20130404160450-b9719-2d90818f7a784ed93f24a284ef3b30d154dd568f'>
<name>better annotations in DictFin: CHECKED</name>
<comment>Ignore-this: 9c4102bc200b2fc3a8e60c145242e8cc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404153956' local_date='Thu Apr 4 17:39:56 CEST 2013' inverted='False' hash='20130404153956-b9719-55221f1c33008d3fe49e36fe3d37163bf05111bc'>
<name>changed 200 old-generation words in DictFin</name>
<comment>Ignore-this: 755f5e4446257771580f721d673c5f60</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130404140431' local_date='Thu Apr 4 16:04:31 CEST 2013' inverted='False' hash='20130404140431-bae10-6af7d7befb22fc7cbe7f98312cd31a79b8df5426'>
<name>minibar/syntax editor integration improvements</name>
<comment>Ignore-this: db530900acc62f5979fa635864855181
Work in progress on preserving the start category and selected target languages
when switching between the minibar and the syntax editor.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404131402' local_date='Thu Apr 4 15:14:02 CEST 2013' inverted='False' hash='20130404131402-b9719-fc6a794ab79b2a38e19326adeadc17430e2eb278'>
<name>missing ParseFin syntax constructs</name>
<comment>Ignore-this: 9bdbafcdc048cf6e2e042da398ff291</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404064115' local_date='Thu Apr 4 08:41:15 CEST 2013' inverted='False' hash='20130404064115-b9719-81bccae2e73fe80efe84c5e4e6bcdcba66bcf393'>
<name>commented out a couple of unfinished lines</name>
<comment>Ignore-this: 938c06a700f6d3f86cae40efc5558d2d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130404063936' local_date='Thu Apr 4 08:39:36 CEST 2013' inverted='False' hash='20130404063936-b9719-1766fbd28af11ef0bf45dda8b89c7786e775fd48'>
<name>some new stemmed/ParadigmsFin</name>
<comment>Ignore-this: d7b5efbc178eb542c9764ab11ded47bc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130403224740' local_date='Thu Apr 4 00:47:40 CEST 2013' inverted='False' hash='20130403224740-b9719-c33640921890f50138c03af9c2ae02571a9b6717'>
<name>some Fin determiners from Penn</name>
<comment>Ignore-this: ee6dbc4b33c6cf02df6ca0ea4c951765</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130403202734' local_date='Wed Apr 3 22:27:34 CEST 2013' inverted='False' hash='20130403202734-b9719-0f218131d1248a8098e7681b671e363193c95e42'>
<name>300 full-penn top words in Dict</name>
<comment>Ignore-this: 244da96dca18422c8c6e4ad0d3eed9cb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130403202457' local_date='Wed Apr 3 22:24:57 CEST 2013' inverted='False' hash='20130403202457-bae10-711e227900ebbe1fe59c2f58e55652c92de1ed13'>
<name>Simple Translation Tool: initial support for editing source segments in the minibar</name>
<comment>Ignore-this: 8252e04146148919f156778403064409</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130403202332' local_date='Wed Apr 3 22:23:32 CEST 2013' inverted='False' hash='20130403202332-bae10-96bcad88587c9ead07e1633ee749bbf1bda82a8a'>
<name>Adding src/www/js/localstorage.js</name>
<comment>Ignore-this: 96b0b715f65759d9fbf04c1e0575de19
A common interface to localStorage, to store JSON data under a unique prefix.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130403125123' local_date='Wed Apr 3 14:51:23 CEST 2013' inverted='False' hash='20130403125123-b9719-60723ec57b62f57e83220e7f61cbfbb6228436cf'>
<name>compound word paradigm in Ger</name>
<comment>Ignore-this: 13699d0b5c5bcc882c3057d4811872eb</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130403070253' local_date='Wed Apr 3 09:02:53 CEST 2013' inverted='False' hash='20130403070253-70c34-6e3e763d9380c660c2c5edf7cb2189dc96c0fa34'>
<name>RGL browser: add GF logo, give full name in page title</name>
<comment>Ignore-this: 8ff4d4136a7e792828953b6b6b88b733</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130403064208' local_date='Wed Apr 3 08:42:08 CEST 2013' inverted='False' hash='20130403064208-bae10-02041359adab138a52c29c4669ecb8d00654ad66'>
<name>Prevent Unicode characters in warning messages from stopping grammar compilation</name>
<comment>Ignore-this: 438d86c78839e88a2dd40ca88aa0214f
When compiling a grammar containing characters that are not supported in the
current locale, warning messages could cause GF fail with
hPutChar: invalid argument (Invalid or incomplete multibyte or wide character)
With this quick fix, warning messages that can not be displayed are silently
truncated instead, and compilation continues.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130403065001' local_date='Wed Apr 3 08:50:01 CEST 2013' inverted='False' hash='20130403065001-70c34-2104ff0710b13ea091faed475d20aa7137ceb86a'>
<name>Maltese RG: Irregular verbs in Dict, Lexicon. Prep, Conj and others.</name>
<comment>Ignore-this: 30a22dc1d458d7754a35eaf29fab1656</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130402091908' local_date='Tue Apr 2 11:19:08 CEST 2013' inverted='False' hash='20130402091908-70c34-ea37a7963a59006641fa01a3816ab33403de8cca'>
<name>Replace &quot;CId&quot; with &quot;Language&quot; in type signature for PGF.tabularLinearizes</name>
<comment>Ignore-this: 2b02d89d5b5ee84c0eeee48c89aac87b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130402194219' local_date='Tue Apr 2 21:42:19 CEST 2013' inverted='False' hash='20130402194219-b9719-6bb6dad093a0145746a24787baa3c1e59f0337c2'>
<name>reported the chunking translator in Finnish log</name>
<comment>Ignore-this: 7c22a00682d704337a010c0827d54fdb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130402145315' local_date='Tue Apr 2 16:53:15 CEST 2013' inverted='False' hash='20130402145315-bae10-3fce50bb106bfb5ae58ffb16ec343b7f9a497ac2'>
<name>gf.cabal: fix tab char problem</name>
<comment>Ignore-this: f43f28c85dacc1d68bd7ba1b0705855b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130402145001' local_date='Tue Apr 2 16:50:01 CEST 2013' inverted='False' hash='20130402145001-bae10-ce321490061e154e0256f86e118ed8661bec3f72'>
<name>gf.cabal: gf depends on utf8-string even when compiled without server support</name>
<comment>Ignore-this: fde34972167360dba9de2048645b7f55</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130402134950' local_date='Tue Apr 2 15:49:50 CEST 2013' inverted='False' hash='20130402134950-bae10-8f997bac487f8f3a405abc71f0afea0475ff6ad5'>
<name>minibar: remember the selected set of target langauges</name>
<comment>Ignore-this: 9694685516c7f1a540be405b01f238a0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130402115610' local_date='Tue Apr 2 13:56:10 CEST 2013' inverted='False' hash='20130402115610-bae10-3d874b1eff9a5f718136d1f0fbf2a866f34fe797'>
<name>minibar: abstract syntax trees are now shown with or without category names</name>
<comment>Ignore-this: 8811786e491c9d339dbceaa018e3b07f
Function names are always shown.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130402063252' local_date='Tue Apr 2 08:32:52 CEST 2013' inverted='False' hash='20130402063252-b9719-875b65e6992ef6792d201e637c3bd2a19eee36a8'>
<name>scattered DictEngFin improvements</name>
<comment>Ignore-this: bad94ea0c897bc6db7f7a434488c0474</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130331202656' local_date='Sun Mar 31 22:26:56 CEST 2013' inverted='False' hash='20130331202656-b9719-b58305d058855c080945f145b5317e7ba3ff6889'>
<name>another batch of words in DictFin</name>
<comment>Ignore-this: abf6687d373884bf9b6911acb8900dc6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130331144746' local_date='Sun Mar 31 16:47:46 CEST 2013' inverted='False' hash='20130331144746-b9719-e9a8f210c04c3e13daac69766dd60ee4ef3387f2'>
<name>weekdays and months in Fin</name>
<comment>Ignore-this: 3c204a49d13bccd2ae250fb4e748a172</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130331140413' local_date='Sun Mar 31 16:04:13 CEST 2013' inverted='False' hash='20130331140413-b9719-8ce7eeb2d15e17d88e71617445a4587188678cd0'>
<name>fixed the sp form of Eng DetQuant in the presence of card and ord; the code could be simplified now</name>
<comment>Ignore-this: cddd5db7e71bdb5c30e9c29919cd9521</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130331135622' local_date='Sun Mar 31 15:56:22 CEST 2013' inverted='False' hash='20130331135622-b9719-fca771b2e7408ea17db0e9201ea106541358044a'>
<name>a special form for Finnish verbs needed for oleva/olema; correction to weakGrade of &quot;kt&quot; and the like</name>
<comment>Ignore-this: 5a5555a678b225661899eaac36760e5f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130331100341' local_date='Sun Mar 31 12:03:41 CEST 2013' inverted='False' hash='20130331100341-b9719-2cffefc3b832da578620b72912ffc2689245f8f7'>
<name>Finnish VV inf forms extended with &quot;näyttää tulevan&quot; and &quot;toivoo tulevansa&quot;</name>
<comment>Ignore-this: d2f84216d7be4fd9283d75e2b09e50dc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330232113' local_date='Sun Mar 31 00:21:13 CET 2013' inverted='False' hash='20130330232113-b9719-c094437e5724e5b914c35cdad86baf9a2f48cdb6'>
<name>another batch of lexicon corrections in DictFin (see finnish/stemmed/log.txt for details)</name>
<comment>Ignore-this: bbcf2400d0a0d29ae39d991f0568ab30</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330215225' local_date='Sat Mar 30 22:52:25 CET 2013' inverted='False' hash='20130330215225-b9719-c0332a5860aa12adb124b3249355b7abc6f242b7'>
<name>a separate compound form for Fin nouns, needed e.g. for nainen-&gt;nais</name>
<comment>Ignore-this: 1dfd3ed839f8325e7053828fcb3719f7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330204428' local_date='Sat Mar 30 21:44:28 CET 2013' inverted='False' hash='20130330204428-b9719-bd0cba493bb4a0cfa3ce1bc747f8c86800849ba8'>
<name>Finnish passive Impf and Condit fixed (both in rgl and stemmed)</name>
<comment>Ignore-this: ce62022f6cc459747ace3fdc00c337bd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330173936' local_date='Sat Mar 30 18:39:36 CET 2013' inverted='False' hash='20130330173936-b9719-b56cfa17bf7759fefb846d7147b7b869c02b89cd'>
<name>an improvement in Fin passive infinitives - but still not perfect</name>
<comment>Ignore-this: 19735b009be1eeb3a8e4495dc3bf0cbe</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330170757' local_date='Sat Mar 30 18:07:57 CET 2013' inverted='False' hash='20130330170757-b9719-06cf4d7c564c61c35945acba00f5a2eb95924854'>
<name>bug fix in stemmed/NounFin with sp forms of IndefArt</name>
<comment>Ignore-this: 828e284ddc96e55374247df3b5f1ded</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130330104941' local_date='Sat Mar 30 11:49:41 CET 2013' inverted='False' hash='20130330104941-b9719-5d341ebf545639c7b48f27514c178ac39ca753f2'>
<name>revised 200+ most frequent V2&apos;s in DictEngFin, leading to changes of patterns for most verbs. </name>
<comment>Ignore-this: 2eb66d7911593c9608dc1f897859de85</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329214618' local_date='Fri Mar 29 22:46:18 CET 2013' inverted='False' hash='20130329214618-b9719-322e712bd4337b14544931a296dc3438980b9673'>
<name>fixed &quot;date&quot; and &quot;force&quot; in DictFin</name>
<comment>Ignore-this: 76ecc2445b9ed6bf5ef4805d7e536da</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329213450' local_date='Fri Mar 29 22:34:50 CET 2013' inverted='False' hash='20130329213450-b9719-05015cf91e3612198367dc6ba8207057895fa745'>
<name>Some more DictFin items. 50 of the 3220 Penn examples remain to be covered.</name>
<comment>Ignore-this: c93f456afa2148c322bd4e60912df484</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329205130' local_date='Fri Mar 29 21:51:30 CET 2013' inverted='False' hash='20130329205130-b9719-e30562f1078c6740a551e8ff853ccf5e70a212ba'>
<name>top-ten missing DictEngFin words, now translating 95% of the corpus</name>
<comment>Ignore-this: 69ff91b448f6d47ed28477b5dfac9da</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329174247' local_date='Fri Mar 29 18:42:47 CET 2013' inverted='False' hash='20130329174247-b9719-d0be5b3455d415720cd232db6f58fc953efd5b6c'>
<name>a few more words in DictFin, but the most frequent missing ones - now complete lin for over 90% of the complete trees</name>
<comment>Ignore-this: d226479bc5d640e5b2518d4c483e06e4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329124524' local_date='Fri Mar 29 13:45:24 CET 2013' inverted='False' hash='20130329124524-b9719-9c9ef14571987467a544051023c06ff1c157b9fb'>
<name>preliminary implementation of GerundN and GerundAP in ParseFin. More coverage, but some strange translations.</name>
<comment>Ignore-this: 7d878c382e88c73183e477cdc13f7374</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329114542' local_date='Fri Mar 29 12:45:42 CET 2013' inverted='False' hash='20130329114542-b9719-7653492d2db8c2b1ee462e00039f47dcc8af63f0'>
<name>option pt -funs to show all fun&apos;s in a tree</name>
<comment>Ignore-this: 50d08c0b6c1a94da6f3360c5d018516b</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130329113414' local_date='Fri Mar 29 12:34:14 CET 2013' inverted='False' hash='20130329113414-c242b-d331b4df782c917bc4110946f0da94f8c237147e'>
<name>added around 3K new entries in DictHin</name>
<comment>Ignore-this: df55f1009a1d39eef1cb8ccf702ad264
Place the long patch description above the ***END OF DESCRIPTION*** marker.
The first line of this file will be the patch name.
This patch contains the following changes:
M ./lib/src/hindi/DictHin.gf -25709 +28154</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329102129' local_date='Fri Mar 29 11:21:29 CET 2013' inverted='False' hash='20130329102129-b9719-dfe14caaf39765d1208f374aea6f8fedd03748fd'>
<name>removed unstemmed DictEngFin and ParseFin: they were no more maintained and would not scale up anyway</name>
<comment>Ignore-this: fefc8e8e11a1d892375000d89a85eb93</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329102036' local_date='Fri Mar 29 11:20:36 CET 2013' inverted='False' hash='20130329102036-b9719-e2a851f70ada74854d6c1f29637eaec13f723712'>
<name>updated log.txt of ParseEngFin experiment</name>
<comment>Ignore-this: b3845b5515f87eae66cda38801e5a9b9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329101304' local_date='Fri Mar 29 11:13:04 CET 2013' inverted='False' hash='20130329101304-b9719-e0759daffa6cc2df8373a108e5d34a3a9a6379c1'>
<name>some new opers in ParadigmsFin, and 200 more words in DictEngFin: out of 3220 Penn trees now 2721 are completely translated (but mostly not so well...)</name>
<comment>Ignore-this: eb12e06dbfb5581726ac23d3e1f7b217</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130329080320' local_date='Fri Mar 29 09:03:20 CET 2013' inverted='False' hash='20130329080320-b9719-118d3bafaf73b90b1900a4aedd76d18aeea8e845'>
<name>second round of completing ParseFin with missing constructs: hundreds more translations</name>
<comment>Ignore-this: eecd1241d1065819cec494675d952a3a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130328160004' local_date='Thu Mar 28 17:00:04 CET 2013' inverted='False' hash='20130328160004-bae10-a5bf131f4433cf01d3dcc52fc3961a46e1eb4fb9'>
<name>minibar: show abstract syntax trees without or with function names</name>
<comment>Ignore-this: 7a06dfa47a4de635bb40b81c3c2e2a5c
Click once to show abstract syntax trees without function names. Click again
to add function names.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130328155717' local_date='Thu Mar 28 16:57:17 CET 2013' inverted='False' hash='20130328155717-bae10-fa954458600b0c7f05f2df03527bda6b9854821e'>
<name>PGF web API: command=abstrtree not supports the nocat and nofun options</name>
<comment>Ignore-this: 4c9b4c74fa72a046c128a088f14611c1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130328142209' local_date='Thu Mar 28 15:22:09 CET 2013' inverted='False' hash='20130328142209-b9719-a5409f772735f4d27f7c7a86af44325a8a9f1518'>
<name>new DictEngFin in finnished/stemmed. Only 9k lemmas missing.</name>
<comment>Ignore-this: 62d7e8f7be332b36342a4dc59cab974f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130328110409' local_date='Thu Mar 28 12:04:09 CET 2013' inverted='False' hash='20130328110409-b9719-15b8b71ab0bd0eb2e51d0af38b38bfaf8d100419'>
<name>preparing a new DictEngFin from WN data</name>
<comment>Ignore-this: 35b886c82fd191b2c99eb18c5956b1a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130328091538' local_date='Thu Mar 28 10:15:38 CET 2013' inverted='False' hash='20130328091538-ae14a-817f966eb73b08e9111f9f9729d313f14f337bce'>
<name>added simple script for estimating the coverage on the PennTreebank</name>
<comment>Ignore-this: 9933352b5fbef62c62073a79023ac592</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130327204642' local_date='Wed Mar 27 21:46:42 CET 2013' inverted='False' hash='20130327204642-ae14a-f5fddb02bdd05a336f243a33b6760cc4dc94f427'>
<name>added a few more multiword expressions in DictEng and a few words in the abstract syntax are not tagged with their senses. There is a new statistical model too</name>
<comment>Ignore-this: bc210e44a97c32f0f742451b9fdfe21f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130328081645' local_date='Thu Mar 28 09:16:45 CET 2013' inverted='False' hash='20130328081645-b9719-cfc4c38bc83d1e568396e2c1a734826b658ef5a2'>
<name>mapped DictEng to Fin via Wordnet and Kotus</name>
<comment>Ignore-this: 16cdc9d1ae27282d003f8d47c190c43e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327233935' local_date='Thu Mar 28 00:39:35 CET 2013' inverted='False' hash='20130327233935-bae10-84e2a4e2a0d2da24c84d6239fc7eb37980dc3e18'>
<name>minibar: fix problems with the To: menu</name>
<comment>Ignore-this: a9cf3558b8a262c2de591a91654a3b8d
Automatically expanding the menu when the mouse is over it seems to cause wierd
scrolling behavior in Chrome (and also in Firefox but less severe).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327164509' local_date='Wed Mar 27 17:45:09 CET 2013' inverted='False' hash='20130327164509-bae10-aa1371a0d5bb2432c9132c8bea95a5def886d227'>
<name>minibar: documentation update</name>
<comment>Ignore-this: 3228843f9a3313a035edd933d7d1062d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327163556' local_date='Wed Mar 27 17:35:56 CET 2013' inverted='False' hash='20130327163556-bae10-d730b15b4ac547cd481f7d660954bd755cbc93a2'>
<name>minibar: click on a linearization to obtain a table with all variants and forms</name>
<comment>Ignore-this: ef17761f4a7c1881042c659b121bf674
Click again to hide the table.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327163532' local_date='Wed Mar 27 17:35:32 CET 2013' inverted='False' hash='20130327163532-bae10-574cc0fb1a9990b4ac173ae1c681f7ad41d6618e'>
<name>support.js: add function replaceNode</name>
<comment>Ignore-this: 4ad5273447de30075eb82d0c71d40088</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327163152' local_date='Wed Mar 27 17:31:52 CET 2013' inverted='False' hash='20130327163152-bae10-864963c18d1dd19ec601f6b7d2298ceb029ccda8'>
<name>PGF web API: add comand linearizeTable</name>
<comment>Ignore-this: ba6642c4a4bb4f070211eeca1ceec5bd
The new command linearizeTable outputs linearizations as tables containing all
variants and forms, labelled by parameters</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130327140716' local_date='Wed Mar 27 15:07:16 CET 2013' inverted='False' hash='20130327140716-bae10-dd6a91e1495ada3ede31c0fe80ab3ff6f2b640e7'>
<name>minibar: fix buttons for abstract syntax trees and word alignment diagrams</name>
<comment>Ignore-this: a65c02af93acbd85d4770633b6cd385d
They stopped working after yesterday&apos;s changes.</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130326164736' local_date='Tue Mar 26 17:47:36 CET 2013' inverted='False' hash='20130326164736-b0bfa-2d059821b9def03864147693b95262ce31ddbd6e'>
<name>Copula and lexical corrections to PhrasebookCat</name>
<comment>Ignore-this: e2caceb432dcf1b393510f09d6a21beb</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130326164511' local_date='Tue Mar 26 17:45:11 CET 2013' inverted='False' hash='20130326164511-b0bfa-4f74bfda269fcf16ef77e1a53c23eea196d16aff'>
<name>Pronouns with possessive &apos;llur&apos;</name>
<comment>Ignore-this: 2296cdb84ce2b3ccb0dcf4f308099187
Changed default plural possessive pronoun from llur to &quot;el seu / la seva&quot; etc. and created variants with &quot;llur / llurs&quot; in ExtraCat.
Also changed good_A in LexiconCat to a preceding adjective (prefA).</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130326151159' local_date='Tue Mar 26 16:11:59 CET 2013' inverted='False' hash='20130326151159-b9719-e9edfa6e74966111a582ed97d3abfb2c9184141e'>
<name>linking Kotus with FinWordnet</name>
<comment>Ignore-this: 27f21866f55f2b71dde22a7c3424c159</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130325165051' local_date='Mon Mar 25 17:50:51 CET 2013' inverted='False' hash='20130325165051-b9719-c646948522c02eee7550a5dfce5ecc5c3c7753e6'>
<name>a Haskell script for looking up words and compounds in Finnish Kotus</name>
<comment>Ignore-this: 7efdb8923e20ea1dba0390ab4945b74d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130326143810' local_date='Tue Mar 26 15:38:10 CET 2013' inverted='False' hash='20130326143810-bae10-d7ae78de8f106a8ef4c92968544687fc7b68870c'>
<name>minibar: documentation update</name>
<comment>Ignore-this: bdaffe489a4189910703343807a7c15c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130326142422' local_date='Tue Mar 26 15:24:22 CET 2013' inverted='False' hash='20130326142422-bae10-918b75a282961bc5d57abb0616f882584324bbb1'>
<name>minibar: show parse trees without or with function names</name>
<comment>Ignore-this: ca56da1e1be4974fe46aca61aa5321bc
Click once to show the parse tree without function names. Click again to
add function names.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130326141724' local_date='Tue Mar 26 15:17:24 CET 2013' inverted='False' hash='20130326141724-bae10-4e4d0b9b3f9552fb840da8a708a9e21331a73b13'>
<name>PGF service: support all parse tree visualziation options in the web API</name>
<comment>Ignore-this: 32417ebde09ae8b3af8481bf93be76a6
The new options are
* noleaves, nofun, nocat (booleans, false by default)
* nodefont, leaffont, nodecolor, leafcolor, nodeedgestyle, leafedgestyle
(strings, empty by default)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130326131437' local_date='Tue Mar 26 14:14:37 CET 2013' inverted='False' hash='20130326131437-bae10-984e39284f058ca212c55abd40cc36dd41fab118'>
<name>haddock bug workaround</name>
<comment>Ignore-this: 3562216361552fb5899e93f798680967</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130326113354' local_date='Tue Mar 26 12:33:54 CET 2013' inverted='False' hash='20130326113354-b0bfa-4a5f21c31f092ed0e3188e10e0a73eb55e9d06ce'>
<name>Corrected VRefl in DiffCat</name>
<comment>Ignore-this: b1abb5b20ce6b7b47221d22708565013
Fixed VRefl in DiffCat from &quot;se&quot; to &quot;es&quot; and tonic from &quot;sÌ&quot; to &quot;si&quot;. Also some trivial formatting things in MorphoCat and IdiomCat.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130325174312' local_date='Mon Mar 25 18:43:12 CET 2013' inverted='False' hash='20130325174312-bae10-eee8e4ac5981ce12466960fd00217c1eaa6088c6'>
<name>minibar: initial support for selecting an arbitrary subset of target languages</name>
<comment>Ignore-this: 411b3ba495ec4a27becdf41630d33a4c
This affects which translations are shown and which languages are included in
the word alignment diagrams.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130325142812' local_date='Mon Mar 25 15:28:12 CET 2013' inverted='False' hash='20130325142812-b9719-bba5596fadced610e403b7c77512d043cae55982'>
<name>the path to PROBSFILE in lib Makefile</name>
<comment>Ignore-this: 8e1f07bb2fafae7ca4bcdb64701a6ba5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130325142146' local_date='Mon Mar 25 15:21:46 CET 2013' inverted='False' hash='20130325142146-b9719-0f00a5375c2796dfb8d58ad7877b3048f88f662b'>
<name>added generalized ComplVV to ParseFin</name>
<comment>Ignore-this: d7a0e652da1fd8bf09f1e1bb58efeae9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130319080931' local_date='Tue Mar 19 09:09:31 CET 2013' inverted='False' hash='20130319080931-b9719-e3524883dca15e3aea3e9f45439d5200af666958'>
<name>fixed DictHin.quite_Adv which had wrong type</name>
<comment>Ignore-this: c1e29c8d291a592b31de738d6d0f94ca</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130325140310' local_date='Mon Mar 25 15:03:10 CET 2013' inverted='False' hash='20130325140310-bae10-1f6820a200a46ea0f96d3ec09b4d9275b3521ede'>
<name>Setup.hs: paralell RGL module compilation experiment</name>
<comment>Ignore-this: 417168e5ee302e5c2f9a6b7444956e62
For this to have any effect, Setup.hs has to be compiled with -threaded, which
cabal-install doesn&apos;t do, unfortunately...</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130325102853' local_date='Mon Mar 25 11:28:53 CET 2013' inverted='False' hash='20130325102853-ae14a-53809c71dacfb6e01432beec71b4c4aecc1124b7'>
<name>added the file treebanks/PennTreebank/ParseEngAbs3.probs which is used by the statistical parser for robust chunking</name>
<comment>Ignore-this: 3e5adb9adb60d2dcbc0ea32d354af6e8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130325102424' local_date='Mon Mar 25 11:24:24 CET 2013' inverted='False' hash='20130325102424-ae14a-dd1451678d60f9278828333f1f0f5f08717bfe51'>
<name>a long list of prepositions from Wikipedia is now imported in DictEng in addition there are a number of small other changes in the dictionary. The statistical model is updated and is now moved to treebanks/PennTreebank/ParseEngAbs.probs</name>
<comment>Ignore-this: 48682c3e2cd1b67de856083365ce85f5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130321133924' local_date='Thu Mar 21 14:39:24 CET 2013' inverted='False' hash='20130321133924-ae14a-0931a44df45bfc42e85f2c4ac9f622985804356d'>
<name>added configuration file which defines the heads for all syntactic functions in ParseEng</name>
<comment>Ignore-this: 521044963936f4c0bb782f54c5beb273</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130320122852' local_date='Wed Mar 20 13:28:52 CET 2013' inverted='False' hash='20130320122852-ae14a-8f5fa9e2f507b203d8aa1771fd9d66d0eacdb8c4'>
<name>the calculation of lexical_prob in the statistical parser doesn&apos;t work properly. It should be fixed but for now I just disabled the optimization</name>
<comment>Ignore-this: 5bb6eef11a2c55540b7c7a1d61c91afd</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130320104747' local_date='Wed Mar 20 11:47:47 CET 2013' inverted='False' hash='20130320104747-ae14a-0abc0c8433634942d0dac341ab2086c827996305'>
<name>replace #if with #ifdef when checking for the optional bottom up filtering in the C runtime</name>
<comment>Ignore-this: 6f4ae19999b6d32cb8aa5d3249c134a9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130320103437' local_date='Wed Mar 20 11:34:37 CET 2013' inverted='False' hash='20130320103437-ae14a-4d7da824d313ef6d897b12e34fb8f162e9a6a861'>
<name>fix in ParseHin which made it impossible to load the grammar with the C runtime</name>
<comment>Ignore-this: 3f50638145d5dd4ca6b0006a9c52966f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130320102112' local_date='Wed Mar 20 11:21:12 CET 2013' inverted='False' hash='20130320102112-c242b-b0a6ea9a91eaee38a19cd078d915bdd68b116087'>
<name>pathbugfixParseHin</name>
<comment>Ignore-this: 838daf8c7530ac959ea8c8d5f123da9f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130320091755' local_date='Wed Mar 20 10:17:55 CET 2013' inverted='False' hash='20130320091755-c242b-f95087d5f225c24517f60d52f38ce7b33eb8ac91'>
<name>smallfixDictHin</name>
<comment>Ignore-this: fb9c993d7818cbeec510a4d78f7ff114</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130319105944' local_date='Tue Mar 19 11:59:44 CET 2013' inverted='False' hash='20130319105944-ae14a-0034f229c9f3931ba533c5b36b039fda95315001'>
<name>the bottom up filtering in the C runtime is temporary disabled. It takes too much memory and even makes it impossible to load the Finnish and the German parsing grammars.</name>
<comment>Ignore-this: c193c82218d456961db759f4796fe4d6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130319104913' local_date='Tue Mar 19 11:49:13 CET 2013' inverted='False' hash='20130319104913-ae14a-9a9fa8ffb2d6b4c446e16ed02c12c68a72816fa2'>
<name>the ParseFin grammar now excludes ComplVV from VerbFin since this function has a more general type in the parsing grammar</name>
<comment>Ignore-this: e40854dde3dd2a205cf8043c976f0c45</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130319075904' local_date='Tue Mar 19 08:59:04 CET 2013' inverted='False' hash='20130319075904-b9719-79c99a874d82db9e209108fbc69c642ef7527f60'>
<name>Makefile entries for ParseHin and ParseGer</name>
<comment>Ignore-this: 6bb30e3f357a4b1da182611a3b9bd488</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130319072606' local_date='Tue Mar 19 08:26:06 CET 2013' inverted='False' hash='20130319072606-b9719-c551302aa4d239b3374bceb17d97cde45a8ca3ac'>
<name>Makefile entries for pgf&apos;s for robust parsing</name>
<comment>Ignore-this: 5f6ba50ba790b25e428fdf332c2c4c66</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130318173120' local_date='Mon Mar 18 18:31:20 CET 2013' inverted='False' hash='20130318173120-ae14a-e1121bc2637d66e84a50c395feee55a0f6f55171'>
<name>filterout all adjectives and adverbs which could be derived morphologically </name>
<comment>Ignore-this: 19b32b90dbbae3f1bc83aeaebcef4df5</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130318144210' local_date='Mon Mar 18 15:42:10 CET 2013' inverted='False' hash='20130318144210-c242b-0c629c1df9d4e7efc2cf99db1675e6aea29e8bdd'>
<name>factorUrdandAddDictGer</name>
<comment>Ignore-this: 8f1077110bc0f26dc2fda6ddbc341239</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130316133623' local_date='Sat Mar 16 14:36:23 CET 2013' inverted='False' hash='20130316133623-bae10-31a56ba080506b671fdf7793bb8977d5750013aa'>
<name>Fix a problem with pattern macros in pre { } expressions</name>
<comment>Ignore-this: fb7ba0fea8b278c9d4be4df9b324afcd
The old partial evaluator has special rules to convert pattern macros in
pre { } expressions. These rules were missing in the new partial evaluator.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130315232306' local_date='Sat Mar 16 00:23:06 CET 2013' inverted='False' hash='20130315232306-ae14a-b32d870fe6f9e1a0c3f09c084d8880c1d43891f6'>
<name>some of the newly added nouns in DictEng were actually variations of already existing lexical entries. Those are removed now.</name>
<comment>Ignore-this: fa3d62bfc4af1e4fc7c0562cbb1ab7b8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130315201822' local_date='Fri Mar 15 21:18:22 CET 2013' inverted='False' hash='20130315201822-ae14a-131af43b860033b53b866c53fceeac65d98c1b93'>
<name>massive extensions in DictEng and DictEngBul. This includes all new nouns imported from WordNet by Shafqat, phrasal verbs that I collected from internet and the PennTreebank, plus various other small additions.</name>
<comment>Ignore-this: 82eab5b8e0f1da80a63d22aeb10d489e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130315174028' local_date='Fri Mar 15 18:40:28 CET 2013' inverted='False' hash='20130315174028-b9719-fb23bc2a0b6c5b4a2473caae3466f3064d9a3ef3'>
<name>uncomment a VerbFin function left commented by mistake</name>
<comment>Ignore-this: 476cff71405d94e16d64a39599c5c008</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130315150714' local_date='Fri Mar 15 16:07:14 CET 2013' inverted='False' hash='20130315150714-b9719-904840d65a0836563b8ccafa4826263e7b9fc23d'>
<name>a stemmed version of DictEngFin and ParseFin - now works without trouble!</name>
<comment>Ignore-this: f70b3c9f4976121941e03c80f30e8a77</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130315171325' local_date='Fri Mar 15 18:13:25 CET 2013' inverted='False' hash='20130315171325-b0bfa-6fa43d4542690d063923dc1fab079673eb24adab'>
<name>Corrections in LexiconSpa</name>
<comment>Ignore-this: cbc6d95fc2e052e77a87ee99e5aff84
Corrected many verbs in LexiconSpa. Also added in BeschSpa oir_51 and corrected morder_50b. In MorphoSpa added words ending in é and á to a regexp for regular nouns.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130315111349' local_date='Fri Mar 15 12:13:49 CET 2013' inverted='False' hash='20130315111349-b9719-97af60cdd0aa6e331955583a5339a50a7a622e5b'>
<name>stemming in Fin also for verbs now</name>
<comment>Ignore-this: b235a40dd2c5ebec5f0d2f531118d85f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130315085514' local_date='Fri Mar 15 09:55:14 CET 2013' inverted='False' hash='20130315085514-b9719-d735b425b6e9053b52bdbb1d3ba0ba6847ddedb3'>
<name>stemmed version of verbs: from 102 forms to 13 &quot;technical stems&quot; in Fin</name>
<comment>Ignore-this: ad759f8f89043fce88557ec911d96756</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130314205559' local_date='Thu Mar 14 21:55:59 CET 2013' inverted='False' hash='20130314205559-b9719-fb6b2851b58d0a32c2d770c25197c1d8517868d8'>
<name>Stemmed Finnish for N and A. Cuts down the number of forms stored in the lexicon to 30%, requiring more often -bind in linearization. Stored as alternative files in finnish/stemmed; perhaps to be functorized later.</name>
<comment>Ignore-this: 63c9a6a3813edf0870ad52de51e4c808</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130314151344' local_date='Thu Mar 14 16:13:44 CET 2013' inverted='False' hash='20130314151344-b9719-67784c326ad9035b9c03970b342e782cc2e554a2'>
<name>experimental stem-based morphology for Finnish, to minimize lexicon size, started</name>
<comment>Ignore-this: 970099eb50daa4d818ad2b74e6a9f90c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130314123149' local_date='Thu Mar 14 13:31:49 CET 2013' inverted='False' hash='20130314123149-ae14a-e2071d0e217872c89f7ec92670ba8dfcfc2efd05'>
<name>bug fix in the linearizer in the C runtime</name>
<comment>Ignore-this: ffa9414028ac0258024f30f3f871e367</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130314103701' local_date='Thu Mar 14 11:37:01 CET 2013' inverted='False' hash='20130314103701-ae14a-91ac580932ed323cc7a6e50272551f14a470e8c1'>
<name>update the pgf-service tool from the C runtime after the changes in the API</name>
<comment>Ignore-this: 9566018a2b58d6ee1ac3048c6ed3ee10</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130314080851' local_date='Thu Mar 14 09:08:51 CET 2013' inverted='False' hash='20130314080851-bae10-103c8bbf80dc21db89fd23f839917e8d8fd7077b'>
<name>Update shell reference manual</name>
<comment>Ignore-this: d379a73582e42a641ba338009219632b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313170757' local_date='Wed Mar 13 18:07:57 CET 2013' inverted='False' hash='20130313170757-b9719-8b770335169964f1d71602e26da4506c0516ac9c'>
<name>added PassVPSlash to ExtraRomance; it is a generalization of PassV2 already implemented for some languages. As a variant in Spa and Cat, added PassVPSlash_ser with another copula.</name>
<comment>Ignore-this: 33852d3583b888ec720fd8d4e2acc8b3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130313155603' local_date='Wed Mar 13 16:56:03 CET 2013' inverted='False' hash='20130313155603-bae10-90372e9221a970bbecb2f414203ac29966fe7bc7'>
<name>PGF web API: add &apos;to&apos; parameter to the &apos;alignment&apos; command</name>
<comment>Ignore-this: 5fa3dd9e179d39cfe41595c93df95a3c
Word alignment diagrams can now be restricted to a subset of the languages
supported by the grammar.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130313152528' local_date='Wed Mar 13 16:25:28 CET 2013' inverted='False' hash='20130313152528-bae10-b4b3d1965322c8197dbe44d271fd10693e55d685'>
<name>PGF web API: generalize the &apos;to&apos; parameter to accept a list of languages</name>
<comment>Ignore-this: 3fb40389557acec97bb22457c7764f7d
Some commands (linearize, linearizeAll, random, generate, translate and
translategroup) by default produce output in all languages supported by the
grammar and the &apos;to&apos; parameter could be used to restrict output to a single
language. Now you can restrict the output to a list of languages. Languages
should be separated by spaces.
Also removed an unnecessary LANGUAGE pragma and reduced code verbosity.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313144823' local_date='Wed Mar 13 15:48:23 CET 2013' inverted='False' hash='20130313144823-b9719-7052f7428e86cb1f5830efe7ea4ecda619c69767'>
<name>Poss,Part,Count NP implemented in Finnish: tehtaan johtaja, lasi viiniä, kolme pojista</name>
<comment>Ignore-this: 34f99a809a4a06861ad5af74a6704639</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313142126' local_date='Wed Mar 13 15:21:26 CET 2013' inverted='False' hash='20130313142126-b9719-8cd1f13a567834fff6d95ef817dee491aa6fe097'>
<name>Poss,Part,Count NP in Scandinavian</name>
<comment>Ignore-this: ea31864e6f282a4f839fc16053451308</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313134330' local_date='Wed Mar 13 14:43:30 CET 2013' inverted='False' hash='20130313134330-b9719-173b95aa7eeb3bb1909ab95fa6657255b025717f'>
<name>pt -nub to remove duplicate trees from a list returned e.g. by a parser</name>
<comment>Ignore-this: 196dd0e186ff4f20e9de145d317709d9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313134241' local_date='Wed Mar 13 14:42:41 CET 2013' inverted='False' hash='20130313134241-b9719-9dcfe0771bd947bc298ddb645bbe1270794970a1'>
<name>constructors PossNP, PartNP, CountNP to separete &quot;of&quot; constructions</name>
<comment>Ignore-this: 6105640aa957385fd03d912c4686e530</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130313123422' local_date='Wed Mar 13 13:34:22 CET 2013' inverted='False' hash='20130313123422-b9719-1a3cecf56af64f092166d2cb0250101273d0c0f8'>
<name>added the nominal possessive form NPNomPoss to NPCase in Eng (covering mine, yours, etc)</name>
<comment>Ignore-this: 52cec5141e16789bd95eedbf5ec7cd9a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312202931' local_date='Tue Mar 12 21:29:31 CET 2013' inverted='False' hash='20130312202931-b9719-9cb9c8f2b79de4bab8c30c57410a36d5a84c986c'>
<name>case endings in Fin symbols: Nom is a special case, since there is no ending</name>
<comment>Ignore-this: e8052d0f70cbb435a29dd2789bc7ccd2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312200651' local_date='Tue Mar 12 21:06:51 CET 2013' inverted='False' hash='20130312200651-b9719-f2c0d0f7b2c8b7287d296cd5625cf17a958af766'>
<name>the proper place of verb particle in Eng passives</name>
<comment>Ignore-this: 80a6dbe0fec7ec8c8911a88ebe4b669c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312200107' local_date='Tue Mar 12 21:01:07 CET 2013' inverted='False' hash='20130312200107-b9719-23cccde28d7c40b0c9c8f181d64f409db7f89d12'>
<name>worst case of Fin mkA; default case endings for Fin symbol as PN</name>
<comment>Ignore-this: d68b3db9296bb0750277649d1f1aefa1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312165938' local_date='Tue Mar 12 17:59:38 CET 2013' inverted='False' hash='20130312165938-b9719-242d3a292ef676a49fa34cf39143489594fe2147'>
<name>some additions to DictEngGer, e.g. said_Quant</name>
<comment>Ignore-this: abbdbfe7062d1b6aecc7565bcb284c04</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130312163658' local_date='Tue Mar 12 17:36:58 CET 2013' inverted='False' hash='20130312163658-bae10-67e548debf48d847d6bee2e2a988e04e3319a9b6'>
<name>partial evaluator: push predefined functions inside variants</name>
<comment>Ignore-this: 93e700414017b0f5c41f0b0b175a5ad7
This should prevent errors like
Internal error in Compute.ConcreteNew:
Applying Predef.drop: Expected a value of type String, got VFV [VString &quot;gewandt&quot;,VString &quot;gewendet&quot;]
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312162137' local_date='Tue Mar 12 17:21:37 CET 2013' inverted='False' hash='20130312162137-b9719-1ab66108fe51d68180d74452edbc8e6e4d2079f7'>
<name>removed variants from IrregGer, introducing extra fun&apos;s for irregular variants, but none for regular ones.</name>
<comment>Ignore-this: 45646cca002604559d7683c9227eeadb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312145806' local_date='Tue Mar 12 15:58:06 CET 2013' inverted='False' hash='20130312145806-b9719-7c9e40471a328542df800bc60b9fba333f897c5f'>
<name>command pt -subtrees that analyses a tree into the set of subtrees. Using pt -subtrees &lt;bigtree&gt; | l -treebank for debugging the lin of a big tree</name>
<comment>Ignore-this: d1276fe75df1d27f63681fc19eb4475c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312100015' local_date='Tue Mar 12 11:00:15 CET 2013' inverted='False' hash='20130312100015-b9719-d7dde59831f5c2f4b3466068fa4a36a926d66884'>
<name>AdvVPSlash in Fin</name>
<comment>Ignore-this: 979ec65e15c73702515fefdf472fea85</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130312090715' local_date='Tue Mar 12 10:07:15 CET 2013' inverted='False' hash='20130312090715-b9719-f2d66bb485e1d16a7465f3059f28e0a27f9f1aaa'>
<name>fixed DictEngGer to changed lincats</name>
<comment>Ignore-this: 878b258d7b2f2e141c337b3d5ddb88e9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130311192035' local_date='Mon Mar 11 20:20:35 CET 2013' inverted='False' hash='20130311192035-b9719-4536b44a73be3ed691879d817432fcdb2a4172e8'>
<name>verb particles in place in DictEng</name>
<comment>Ignore-this: f4e3cadb22b03b33d663476f4e7f3eff</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130311144743' local_date='Mon Mar 11 15:47:43 CET 2013' inverted='False' hash='20130311144743-ae14a-ce5c5d6213f32ead11359ade18d5a8455f658ab3'>
<name>bugfix in the statistical parser</name>
<comment>Ignore-this: aa9ca17fa709058d30e330f206361f05</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130311125709' local_date='Mon Mar 11 13:57:09 CET 2013' inverted='False' hash='20130311125709-bae10-097e38f214b0ccda51cd7be80450a46a59e163f3'>
<name>Additional changes for GHC 7.4 &amp; 7.6 compatibility</name>
<comment>Ignore-this: 101fa11fa2017b3a1ecc695197810450</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20130309213843' local_date='Sat Mar 9 22:38:43 CET 2013' inverted='False' hash='20130309213843-6895e-5d2fb64e21ea3c7a9fabe16dee657351a5d541ba'>
<name>ghc-7.6: allow directory-1.2</name>
<comment>Ignore-this: 2a62f78e92930d0e7db4bcfc46bd85e2
Get rid of old-time depend (and ClockTime in favour of UTCTime).
time-compat helps to retain backward compatibility with directory-1.1
and lower.</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20130309213814' local_date='Sat Mar 9 22:38:14 CET 2013' inverted='False' hash='20130309213814-6895e-4336ab84c3bd6645e1b060ef72e87a660d79c5d4'>
<name>ghc-7.6: fix src/server/PGFService.hs (use catch from base-4 Control.Exception)</name>
<comment>Ignore-this: 5b3cabac19b0f87f7437ab3bc24a5225</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20130309211953' local_date='Sat Mar 9 22:19:53 CET 2013' inverted='False' hash='20130309211953-6895e-3fdb8357b0357720be01f4195c6118ef5837305d'>
<name>ghc-7.6: add missing Num instance for Bits</name>
<comment>Ignore-this: c0d7079058281460e5e398b090522659
Fixes the following build failure:
src/runtime/haskell/Data/Binary/IEEE754.lhs:256:17:
Could not deduce (Num a) arising from a use of `mask&apos;
from the context (Bits a)
bound by the type signature for
clamp :: Bits a =&gt; BitCount -&gt; a -&gt; a
</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20130309211803' local_date='Sat Mar 9 22:18:03 CET 2013' inverted='False' hash='20130309211803-6895e-9281a967e74db55f793b9cfe0cbb69015216b9ab'>
<name>Setup.hs: switch to base-4 exceptions</name>
<comment>Ignore-this: a5f519a573acfe6bdf8cea7065a21887
Fixes build failure on ghc-7.6:
$ runhaskell Setup.hs configure
Setup.hs:394:14: Not in scope: `E.try&apos;
base-4 is available/default since ghc-6.10.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130310161728' local_date='Sun Mar 10 17:17:28 CET 2013' inverted='False' hash='20130310161728-b9719-aa3ba00ca6136fb4198315bc4e677df7838e2e09'>
<name> a typo in ParadigmsGer.mkV2 ; added comma in NounGer.RelCN</name>
<comment>Ignore-this: eef62c417ff26dd5b8034c74bb88ca17</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130308123712' local_date='Fri Mar 8 13:37:12 CET 2013' inverted='False' hash='20130308123712-b0bfa-bc01d9ae3f482d5605fd74dea0356ab5ff6dc4ec'>
<name>Corrected accents in interrogative pronouns</name>
<comment>Ignore-this: 81d65b1e0b1c07a77e860ab612abaa62</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130308123321' local_date='Fri Mar 8 13:33:21 CET 2013' inverted='False' hash='20130308123321-b0bfa-31c3edd94a7d34a054f8d817091d3186a77dd957'>
<name>Small corrections in Spa files</name>
<comment>Ignore-this: 41a67c208cf37e5264e9facabb1856dd
* WordsSpa: Married with state copula; Warm from &quot;tibio&quot; to &quot;caliente&quot;; corrected a typo in Romania</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130308080206' local_date='Fri Mar 8 09:02:06 CET 2013' inverted='False' hash='20130308080206-b9719-86c31c188c9cfd92d56a4f4c62873992700bbc02'>
<name>refined the check whether a complement has a preposition by adding a parameter, in Ger</name>
<comment>Ignore-this: 2f4de28ded0bb39f828dd1cd380a5078</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130307204904' local_date='Thu Mar 7 21:49:04 CET 2013' inverted='False' hash='20130307204904-b9719-bb39db507934ddf9c252404e900f9ce364879798'>
<name>in Ger, an NP can be light only if the complement case is Acc</name>
<comment>Ignore-this: 41154fe688742063a85e848da3d83761</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130307204721' local_date='Thu Mar 7 21:47:21 CET 2013' inverted='False' hash='20130307204721-b9719-1404c4b6767a25412e16f5a96c674387408d5213'>
<name>more fine-grained place of German negation</name>
<comment>Ignore-this: b21f455e279fb855e4bed46d255288f4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130307181256' local_date='Thu Mar 7 19:12:56 CET 2013' inverted='False' hash='20130307181256-b9719-9136f84a83c7970f218183cbc7c3ef9d6fa1f564'>
<name>particle verbs in English: make discontinuous (at last). Accessed by ParadigmsEng.partV (as before, but without real effect) and ExtraEng.ComplSlashPartLast.</name>
<comment>Ignore-this: dff910b8d6befb8d22ba4422c5fa181a</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130307105605' local_date='Thu Mar 7 11:56:05 CET 2013' inverted='False' hash='20130307105605-b0bfa-8bd8e5ee57642ef502f9eae9e7a4d52f27ed1d61'>
<name>Fixed typos in MorphoSpa</name>
<comment>Ignore-this: b7b44024d42a0afb97a095f9b44190bc
Just some things that were mistyped in the previous fix (like forgotten parentheses).</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130305203748' local_date='Tue Mar 5 21:37:48 CET 2013' inverted='False' hash='20130305203748-c242b-f0e47cb78301dbaecd664b96f2f5dba8d34f6048'>
<name>accedentalBugFixedAllHin</name>
<comment>Ignore-this: 6b27c372ec99983ff44246216a208f8</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130305155527' local_date='Tue Mar 5 16:55:27 CET 2013' inverted='False' hash='20130305155527-b0bfa-44208dd191d90842642c8f2985f83891d75b5b09'>
<name>Better smart paradigms for diphthong verbs ending in -er and nouns ending in n</name>
<comment>Ignore-this: 6837d1562a407b56e482174a93787546
In BeschSpa: Fixed bugs in regAlternV and added regAlternVEr. Now the two-place constructor mkN &quot;mostrar&quot; &quot;muestro&quot; now works also for verbs in -er conjugation. (Not for -ir though, they are more irregular.)
In MorphoSpa: Added smart paradigms for nouns with alternation &quot;jardín&quot; &quot;jardines&quot;. Now they only need one form.
In LexiconSpa: Corrected Paris to París.</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130304090955' local_date='Mon Mar 4 10:09:55 CET 2013' inverted='False' hash='20130304090955-c242b-779b6180658742593aa17383b225fcf7929198ac'>
<name>added LinkedDictUrd</name>
<comment>Ignore-this: f7995887308871cb999e8db7382d8b49</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20130304090556' local_date='Mon Mar 4 10:05:56 CET 2013' inverted='False' hash='20130304090556-c242b-93f9dd2719c2c5507d3412b894706f2eec5ee99c'>
<name>few changes in ParseHin</name>
<comment>Ignore-this: 14181249965e5d6f5320673b91999d56</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130228174613' local_date='Thu Feb 28 18:46:13 CET 2013' inverted='False' hash='20130228174613-bae10-e348d9cf28b153c9e0c956d91d059c8713418361'>
<name>Fix a bug that could cause &quot;Prelude.head: empty list&quot;</name>
<comment>Ignore-this: 88566e45760f79140d3d25d4b2235233
In Data.Operations, the function topoTest2 assumed too much about the form of
the input, compared to the older function topoTest.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130228151320' local_date='Thu Feb 28 16:13:20 CET 2013' inverted='False' hash='20130228151320-bae10-4812276a6325e7bb00fe904ddfd1a227791729a7'>
<name>pattern match length estimation code simplication</name>
<comment>Ignore-this: 6082ddd56c4e9df706411ba0790326cb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130227205943' local_date='Wed Feb 27 21:59:43 CET 2013' inverted='False' hash='20130227205943-bae10-3bca134be0671a02d40bab8db7dacf0a06f3b337'>
<name>Faster regular expression pattern matching in the grammar compiler.</name>
<comment>Ignore-this: ae321546a786595e30830eb54785c1a4
The sequence operator (x+y) was implemented by splitting the string to be
matched at all positions and trying to match the parts against the two
subpatterns. To reduce the number of splits, we now estimate the minimum and
maximum length of the string that the subpatterns could match. For common
cases, where one of the subpatterns is a string of known length, like
in (x+&quot;y&quot;) or (x + (&quot;a&quot;|&quot;o&quot;|&quot;u&quot;|&quot;e&quot;)+&quot;y&quot;), only one split will be tried.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130227142247' local_date='Wed Feb 27 15:22:47 CET 2013' inverted='False' hash='20130227142247-bae10-f065eae2a9089a00028de9ddf2aaa9ae509750fc'>
<name>GF grammar pretty printer improvements</name>
<comment>Ignore-this: b04a03c9492e9dbc1ed039208b0a825
Allow line breaks in more places to make large terms more readable.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130227092129' local_date='Wed Feb 27 10:21:29 CET 2013' inverted='False' hash='20130227092129-ae14a-eba7e03aebdd5ceb04fc7b4ac1e646ebb8772d64'>
<name>a bunch of changes in DictEng and DictEngBul plus an updated statistical model</name>
<comment>Ignore-this: a06f2560c1355c68fb3e88f8bda6880d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130226094809' local_date='Tue Feb 26 10:48:09 CET 2013' inverted='False' hash='20130226094809-ae14a-c9213b271a21a8ac4d2b2f856df4291468fdc52a'>
<name>added gu_buf_flush in seq.c which removes all elements from a buffer</name>
<comment>Ignore-this: abf122c9dc5474b985291735a39edd95</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130222153352' local_date='Fri Feb 22 16:33:52 CET 2013' inverted='False' hash='20130222153352-70c34-134bd882673aac351e5038796be8c664fdfd059f'>
<name>GFEP: update readme</name>
<comment>Ignore-this: a49e569602ef5dda7b3ee918c08aee5b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130222095354' local_date='Fri Feb 22 10:53:54 CET 2013' inverted='False' hash='20130222095354-ae14a-bc76bee9aa7053035e6c1898282601d4f755f62d'>
<name>fixes and extensions in DictEng and DictBul</name>
<comment>Ignore-this: a8242693275c3af68320275b2831456c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130221160240' local_date='Thu Feb 21 17:02:40 CET 2013' inverted='False' hash='20130221160240-b9719-7ead373452d8e18a2afce77c38995b2833a65f7e'>
<name>spacing in Romance reflexives with infinitives</name>
<comment>Ignore-this: dad3e3232b0672ea448ca9c989f2711d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130221084057' local_date='Thu Feb 21 09:40:57 CET 2013' inverted='False' hash='20130221084057-b9719-81179daa8e1a8f15855ae5aaac8112eeb5b59ce9'>
<name>inversions with intervening -t- for Fre, e.g. fera-t-il, parle-t-elle</name>
<comment>Ignore-this: 903f29678f8b32525702c830edb5fa7e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130220203428' local_date='Wed Feb 20 21:34:28 CET 2013' inverted='False' hash='20130220203428-b9719-d0ab4e38329e5c35e1761483110dce0435db1e92'>
<name>the word order of Romance DInv sentences: dove è X esposto -&gt; dove è esposto X. Perhaps a bit too strong; the old version is left in comments, to make later finer distinction easy.</name>
<comment>Ignore-this: b516910d585d45cf72ccee83db1d6df0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130220193420' local_date='Wed Feb 20 20:34:20 CET 2013' inverted='False' hash='20130220193420-b9719-83ab31592466d3db1a3fe298e3c2348a703194d5'>
<name>fixed details of Romance clitics for reflexives, imperatives, infinitives. A change in the type of VP.clit3 was needed.</name>
<comment>Ignore-this: f669ff391b12a095cba3e6758ee7d615</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130220155553' local_date='Wed Feb 20 16:55:53 CET 2013' inverted='False' hash='20130220155553-b9719-209aa109c11e86ce4cf105d6510c8449c045f1e7'>
<name>fixed agreement to object in Romance SlashVP</name>
<comment>Ignore-this: 45ce323793b07e36ab3e65493666d2eb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130220152754' local_date='Wed Feb 20 16:27:54 CET 2013' inverted='False' hash='20130220152754-b9719-98dd5be05a28e8c0a2615a585543fec59bdc1d79'>
<name>some fixes with Romance clitics and imperatives</name>
<comment>Ignore-this: 152808fc330f69a63f0e1a1b81406a5b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130219120848' local_date='Tue Feb 19 13:08:48 CET 2013' inverted='False' hash='20130219120848-ae14a-b85c7b92e262c98ab5d8b8e139eacedc6750dc09'>
<name>the parser in the C runtime should not crash if the start category is not defined</name>
<comment>Ignore-this: 77098d0f1ef76d344681b40aadd8e8a4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130219120410' local_date='Tue Feb 19 13:04:10 CET 2013' inverted='False' hash='20130219120410-ae14a-104fab9544efd4b8099861084ae150ee32527e07'>
<name>bugfix in the grammar reader in the C runtime</name>
<comment>Ignore-this: 3787c6d8ba52c52245befcdd2deb02e4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130213161809' local_date='Wed Feb 13 17:18:09 CET 2013' inverted='False' hash='20130213161809-70c34-8fcaf26e3e69f3093e0c7a624c342df953d8b11e'>
<name>Maltese RG: work on numerals, quants, dets, and enclitic pronouns with nouns</name>
<comment>Ignore-this: 16b8434e22454e71f3a78ff31e2f30b9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130213153901' local_date='Wed Feb 13 16:39:01 CET 2013' inverted='False' hash='20130213153901-ae14a-ffda5a4f7106055ff9ec4946556315fedb48f5b2'>
<name>bugfix in the linearizer for the C runtime</name>
<comment>Ignore-this: 2b4c5fa38b41ae8e40df2dca343ace46</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130213142806' local_date='Wed Feb 13 15:28:06 CET 2013' inverted='False' hash='20130213142806-bae10-9dfd927eda6f2c001f76138399da067d36c939b0'>
<name>Fix for a PGF portability problem</name>
<comment>Ignore-this: 62c1fc65d024eced836843f97f2a22b5
GF produced slightly different PGF files on 64-bit systems and 32-bit systems.
This could cause problems when a PGF was produced on a 32-bit system and used
on a 64-bit system.
To fix this, the GF compiler and the Haskell PGF run-time library now reads
and writes PGF files like the 32-bit version even when compiled on a 64-bit
system.
Note: the Haskell type Int is still used internally in GF, which could be
32 bits or 64 bits...
</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130212105313' local_date='Tue Feb 12 11:53:13 CET 2013' inverted='False' hash='20130212105313-ae14a-63be16f76622830de84801080f22ebf0e3002d3f'>
<name>now the beam size for the statistical parser can be configured by using the flag beam_size in the top-level concrete module</name>
<comment>Ignore-this: 690f02cd10b52e5641c3c496f7cce708</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130212094132' local_date='Tue Feb 12 10:41:32 CET 2013' inverted='False' hash='20130212094132-ae14a-eec3d83df3f51a8efd0b771551bc876beffcab4d'>
<name>the statistical parser now uses a baseline lexical estimation of the beam size</name>
<comment>Ignore-this: 32a9605f59430b03773894b73c68ea78</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130211164643' local_date='Mon Feb 11 17:46:43 CET 2013' inverted='False' hash='20130211164643-bae10-fbf18a52746edea87c7ade6ea0023039bb122ba3'>
<name>translator: add some menu padding for touch devices</name>
<comment>Ignore-this: eef0f32b995ff88e15bed10eda1021e1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130211163348' local_date='Mon Feb 11 17:33:48 CET 2013' inverted='False' hash='20130211163348-bae10-7d621c6b6bbda81798756e602defae7c74202686'>
<name>translator: small style change</name>
<comment>Ignore-this: aebe7edac0ef9d85e67c105256386a32</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130211161339' local_date='Mon Feb 11 17:13:39 CET 2013' inverted='False' hash='20130211161339-bae10-141937fa8404ddaea00f9ef2bfaaf1585aa55c7a'>
<name>translator: remove debug code</name>
<comment>Ignore-this: 98bc7849ef2eaf88bb65c89e87f0ab69</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130211160317' local_date='Mon Feb 11 17:03:17 CET 2013' inverted='False' hash='20130211160317-bae10-9660ba73cdd9b76a72ce9cb7f81b188638c6748c'>
<name>translator: &quot;Open...&quot; doesn&apos;t discard the current document anymore</name>
<comment>Ignore-this: b1728af82ad6c89fbb7f0f1bc81b8650
It shows available documents and a Cancel button on top of the current
document.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130211160250' local_date='Mon Feb 11 17:02:50 CET 2013' inverted='False' hash='20130211160250-bae10-72a8b01a9a0452f531f494c99e710ff7f870d455'>
<name>gf.cabal: version 3.4-darcs</name>
<comment>Ignore-this: fbd4454dae34ca891d0170f8445c830e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130211155126' local_date='Mon Feb 11 16:51:26 CET 2013' inverted='False' hash='20130211155126-ae14a-7892dab08d5e27112ab2d7c82b8c447c90865e42'>
<name>the class PgfConcr from the Python binding now has a property name which returns the name of the concrete syntax</name>
<comment>Ignore-this: 1bff75954d3532b04bc94b182a92473c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130211141054' local_date='Mon Feb 11 15:10:54 CET 2013' inverted='False' hash='20130211141054-ae14a-cbeca3575bf5d1c6f647879c5e9dec8026534c90'>
<name>refactoring: now all named objects in the C runtime have an explicit name field</name>
<comment>Ignore-this: 363f323338cd8aa5c7ed49dad1ec815f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130211135112' local_date='Mon Feb 11 14:51:12 CET 2013' inverted='False' hash='20130211135112-ae14a-7cd972fea565a2cdb1d4879753b6e5ebd6b93213'>
<name>remove the pgf2yaml tool which was both broken and redundant. The declarations for generic programming from data.c are removed as well</name>
<comment>Ignore-this: 7c832f942f87ae90c3a69547112c2345</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130211101658' local_date='Mon Feb 11 11:16:58 CET 2013' inverted='False' hash='20130211101658-ae14a-5c0d24c4d3d4ae9207df158f3e77ec3a49a58a69'>
<name>the grammar reader in the C runtime is completely rewritten and it doesn&apos;t use the generic programming API</name>
<comment>Ignore-this: 707fa06e118016f902e74a61952dd1c2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130210222718' local_date='Sun Feb 10 23:27:18 CET 2013' inverted='False' hash='20130210222718-ae14a-e37d4b1fda20e61356b60b9094eb4de7c519a3d5'>
<name>a bunch of new words and fixes in DictEng and DictEngBul</name>
<comment>Ignore-this: e1f43771c47a858627c40945920633ee</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130207131109' local_date='Thu Feb 7 14:11:09 CET 2013' inverted='False' hash='20130207131109-bae10-95e179f9e51f480258f4c465776cc3ea5609bb0d'>
<name>GF home page style update</name>
<comment>Ignore-this: 3f9152c4f2bdc4184737aa8f98eef723</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130206090424' local_date='Wed Feb 6 10:04:24 CET 2013' inverted='False' hash='20130206090424-b9719-21afa02e88cda0707c5fa26dc0904e8537eb085c'>
<name>in VerbRus, added UseCopula and fixed the problem with conditionals returning empty complements; not sure if the latter is correct in Russian though</name>
<comment>Ignore-this: 1f7d30cd6c1f564bb9e5f9a1649d00ce</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130203100315' local_date='Sun Feb 3 11:03:15 CET 2013' inverted='False' hash='20130203100315-b9719-d09111785a8a3017eb22ca622f1d6a5f35cb2d2a'>
<name>pg -lexc now writes a list of multichar symbols and a title (&quot;Root&quot;) for the lexicon, as required by Xerox lexc</name>
<comment>Ignore-this: 876c7af08e23fa160bc53908584fdcfa</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130201171931' local_date='Fri Feb 1 18:19:31 CET 2013' inverted='False' hash='20130201171931-b9719-af4ca7da61c6015adb37bfba209a356bc01f7166'>
<name>added VPSlashPrep to Rus</name>
<comment>Ignore-this: 778fdb2561376fe8a6e70d30f46d023e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130201092943' local_date='Fri Feb 1 10:29:43 CET 2013' inverted='False' hash='20130201092943-ae14a-6b4ea80f8d074c55a53e674ab26817cab0b8000a'>
<name>This patch removes Gregoire&apos;s parse_tokens function in the python binding and adds another implementation which builds on the existing API for lexers in the C runtime. Now it is possible to write incremental Lexers in Python</name>
<comment>Ignore-this: 1d163ddaff91269c3803972e7029f684</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130201092630' local_date='Fri Feb 1 10:26:30 CET 2013' inverted='False' hash='20130201092630-ae14a-2fd505a8ac90304e5d2df88e0398fb68d5178158'>
<name>implement gu_exn_caught in gu/exn.c. It was missing</name>
<comment>Ignore-this: eb78997d4d4dea0dc7efbac90daf19ff</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130131150813' local_date='Thu Jan 31 16:08:13 CET 2013' inverted='False' hash='20130131150813-ae14a-47ea83b661e2265e1e7ab4680d19e985d9f734ec'>
<name>in NumeralAmh: UTF8 -&gt; utf8. The former is not recognized on Windows</name>
<comment>Ignore-this: b41becdd73949d2715b35dd22d5a4c39</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130131150642' local_date='Thu Jan 31 16:06:42 CET 2013' inverted='False' hash='20130131150642-ae14a-1cd43fb08933fd459782b9f738e939c5af48c78f'>
<name>fix the Windows link</name>
<comment>Ignore-this: fa907faeff860447d3bfa884fcbbcc76</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130131150335' local_date='Thu Jan 31 16:03:35 CET 2013' inverted='False' hash='20130131150335-ae14a-a54b51fa096526ffc3aaf264b287ed73ec82c25e'>
<name>added a link to the Windows binary from the download page</name>
<comment>Ignore-this: 43d12254457185c9ac0006411a0895e7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130131130337' local_date='Thu Jan 31 14:03:37 CET 2013' inverted='False' hash='20130131130337-bae10-fc3c91df5559e9ef86a3ab0331f27744c5b13d0f'>
<name>download page: add link to Fedora RPMs, mention GitHub</name>
<comment>Ignore-this: 2f3373346d432237afa5f1bcb59ad903</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130131004913' local_date='Thu Jan 31 01:49:13 CET 2013' inverted='False' hash='20130131004913-bae10-53db0e9982575389a81b50d3cedb16a35777711f'>
<name>GF 3.4 download page: add binary packages for Mac OS X and Ubuntu</name>
<comment>Ignore-this: a676cf9d81ec9f5304c5e007be4fbe33</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130233557' local_date='Thu Jan 31 00:35:57 CET 2013' inverted='False' hash='20130130233557-bae10-c09dd120149fb62fb2fdcd7b7771a2e145bb98fc'>
<name>TAG RELEASE-3.4</name>
<comment>Ignore-this: 42e5b3cdb277ff2b5d8c68648c8b7230</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130233450' local_date='Thu Jan 31 00:34:50 CET 2013' inverted='False' hash='20130130233450-bae10-b680cae17692397635c4c5c895a214d07f2c9df1'>
<name>Update download page to GF 3.4</name>
<comment>Ignore-this: 1440e492f55cc50f9a87660d08f1f917</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130232706' local_date='Thu Jan 31 00:27:06 CET 2013' inverted='False' hash='20130130232706-bae10-97988e30c2868d1f2a3972cddf8a6ead78184f23'>
<name>This is GF 3.4!</name>
<comment>Ignore-this: 272a25cebdfce5325116937bd2bccaa6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130172046' local_date='Wed Jan 30 18:20:46 CET 2013' inverted='False' hash='20130130172046-bae10-9f3b8999b752f1e73457ed2276ca5d58899895ca'>
<name>debian/changelog: updated for GF 3.4</name>
<comment>Ignore-this: 7b20cada2e8ccdd5e3eda98b90f450d9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130130170122' local_date='Wed Jan 30 18:01:22 CET 2013' inverted='False' hash='20130130170122-b9719-0be8b5b083ac9ca8e945cd07be3daafc306cd85f'>
<name>updated resource synopsis and the scripts creating it; added Swahili to main index list</name>
<comment>Ignore-this: 1e46c08584c782b8728624202213099b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130130165451' local_date='Wed Jan 30 17:54:51 CET 2013' inverted='False' hash='20130130165451-b9719-2fc9e4c5b4beb7dceafdbb293a7fcaccca5e351a'>
<name>commented out some old history from index.html, and completed the list of languages</name>
<comment>Ignore-this: b12fcd24ccffa5c39f688fc1ccf5c784</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130164416' local_date='Wed Jan 30 17:44:16 CET 2013' inverted='False' hash='20130130164416-bae10-e7c0ee98bca5768b1cc8073240aecca2f79d70e7'>
<name>download/index-3.4.t2t: download page for GF 3.4</name>
<comment>Ignore-this: fd58079bcef58e966ff4e0597379da68
Will be renamed to index.t2t when the release is official.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130163244' local_date='Wed Jan 30 17:32:44 CET 2013' inverted='False' hash='20130130163244-bae10-62d871a62741393f2e7d6c985ac0f35069ed4c48'>
<name>doc/gf-developers.t2t: updated</name>
<comment>Ignore-this: 83d6ed2785f2dd8d467662fbc3ac109</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130155735' local_date='Wed Jan 30 16:57:35 CET 2013' inverted='False' hash='20130130155735-bae10-54bf00b07b9e36a14c1b6171e5f6a1cb6f2c2f32'>
<name>gf.cabal: Tested-with GHC==7.4.2 only, older versions cause minor problems</name>
<comment>Ignore-this: 900b38ebab50509bad1ce1e5509951b8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130154836' local_date='Wed Jan 30 16:48:36 CET 2013' inverted='False' hash='20130130154836-bae10-119c8898244c167f4950d9fcb7e329144d8efaec'>
<name>Setup.hs: eliminate &quot;minimal&quot; mode, fix darcs version info</name>
<comment>Ignore-this: 9ef9c6b888ab04271374256d5fab278c
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&apos;m keeping -K32M for now.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130130153504' local_date='Wed Jan 30 16:35:04 CET 2013' inverted='False' hash='20130130153504-b9719-6145f04aad7b82c64f05c88ec74088455058504a'>
<name>script for resource demo imports updated</name>
<comment>Ignore-this: 32d8ddfa743e1b7cf08904283914b871</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130130150826' local_date='Wed Jan 30 16:08:26 CET 2013' inverted='False' hash='20130130150826-bae10-27f8dd54e424860bb8d7b0c0dafdf3acc342cfba'>
<name>release-3.4.t2t updates</name>
<comment>Ignore-this: 987b096020fa7d9de50d95454f9c7583
Don&apos;t include names of contributors, link to additional info instead.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130130101228' local_date='Wed Jan 30 11:12:28 CET 2013' inverted='False' hash='20130130101228-b9719-4420f73a4cad7699473e21e72b085c174ebd7a84'>
<name>viaggiare in LexiconIta</name>
<comment>Ignore-this: 55f5d12fc32aebee98ef0ab154e6f2e8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130130095839' local_date='Wed Jan 30 10:58:39 CET 2013' inverted='False' hash='20130130095839-ae14a-9d03383f52928049c4a1af5232a9a97d89d33092'>
<name>a few fixes in DictEng</name>
<comment>Ignore-this: ce89d1ee39695a9b86753afdf7b22ce4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130130095739' local_date='Wed Jan 30 10:57:39 CET 2013' inverted='False' hash='20130130095739-ae14a-367b89e004e3341aabd3a6df94e8cbc5f75e3daa'>
<name>more words in DictEngBul.gf</name>
<comment>Ignore-this: 4067ca10763dc35413c91d427f1383d4</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20130129205142' local_date='Tue Jan 29 21:51:42 CET 2013' inverted='False' hash='20130129205142-40485-2a9f1340d94284e681ac658d5bab7fbbc1b9170b'>
<name>Add note about RGL Browser to 3.4 release notes</name>
<comment>Ignore-this: 4dae6ac2f941fe0c3dc8b874247e24b4
Also fixed a smalll typo</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130129175027' local_date='Tue Jan 29 18:50:27 CET 2013' inverted='False' hash='20130129175027-b9719-a194d46b025f96a94e5042894b5e76e25542a5bc'>
<name>more on RGL languages in release notes</name>
<comment>Ignore-this: 51f446a5c2ac1854986e644689c90d08</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130129165315' local_date='Tue Jan 29 17:53:15 CET 2013' inverted='False' hash='20130129165315-b9719-18af7171dde25bf5f5ff6aabf84bf68efc46801e'>
<name>updated the lists of notPresent languages</name>
<comment>Ignore-this: d6fce7c4f3cfc07752399e8c3568ed2c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130129162503' local_date='Tue Jan 29 17:25:03 CET 2013' inverted='False' hash='20130129162503-bae10-19469e402b9f9b883709f2ccfadb391d1f540f8b'>
<name>Better error message for unsupported token gluing</name>
<comment>Ignore-this: d630a44bd1d82e4cb9ec65ef0ae206f0
Instead of &quot;Internal error in ...&quot;, you now get a proper error message with
a source location and a function name.
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130129145916' local_date='Tue Jan 29 15:59:16 CET 2013' inverted='False' hash='20130129145916-bae10-ba509d41faba5ead998bca8b4ad5b68ddd43a028'>
<name>Fix a bug with record extension</name>
<comment>Ignore-this: a7ef1239504d6da8eab5849e0d06cd4d
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.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130129135920' local_date='Tue Jan 29 14:59:20 CET 2013' inverted='False' hash='20130129135920-bae10-acf3f64e98bfe852ba1be3711ebe9995799d6800'>
<name>Avoid crash in random generation with probabilities</name>
<comment>Ignore-this: deaf1bd0f982a53b2b1653b313774727</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130129113540' local_date='Tue Jan 29 12:35:40 CET 2013' inverted='False' hash='20130129113540-70c34-fcd135bb69656104a2e973fd7121ecf1519d7750'>
<name>Maltese: new reduced verb implementation, using binding for pronominal suffixes</name>
<comment>Ignore-this: d9b95264617e6fa702d858f4c95b3e25
Also include some syntax stuff adapted from Angelo Zammit&apos;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</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130129110526' local_date='Tue Jan 29 12:05:26 CET 2013' inverted='False' hash='20130129110526-70c34-240a72457a586861df2cc3bf2baa1525d73c07b6'>
<name>RGL browser: move help button, re-add synopsis link</name>
<comment>Ignore-this: 1760ba5b5d8f287cab5c188e0d1e510a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130129094112' local_date='Tue Jan 29 10:41:12 CET 2013' inverted='False' hash='20130129094112-ae14a-476008ac7f6be6b0a0757cb7a69d31aa0fa65b15'>
<name>bugfix in the reference counting for Python</name>
<comment>Ignore-this: ad8ff8fd582cf84899ee652334f2a46c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130129092032' local_date='Tue Jan 29 10:20:32 CET 2013' inverted='False' hash='20130129092032-ae14a-11657ecba128b949a137e4312af94a8664974fbc'>
<name>the Python binding is in pure C again</name>
<comment>Ignore-this: 89f8f14b2ef653b3722c2113acec546d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130129090741' local_date='Tue Jan 29 10:07:41 CET 2013' inverted='False' hash='20130129090741-ae14a-a6ac740c7ea509a59d4439e1516f4166c3f4c11d'>
<name>added an API for composing and decomposing abstract trees from Python</name>
<comment>Ignore-this: 8bd0d916b0a69b75c751c97d53300f73</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130129090623' local_date='Tue Jan 29 10:06:23 CET 2013' inverted='False' hash='20130129090623-ae14a-3f2596185ec0ac8beda013c4b62314941dfd4fc1'>
<name>fixed typos in the python binding: in a few places pgf_ExprType was used instead of pgf_ExprIterType </name>
<comment>Ignore-this: c01c54625903852782de31fa61aa16bb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130128180335' local_date='Mon Jan 28 19:03:35 CET 2013' inverted='False' hash='20130128180335-b9719-a78de730039ee8e8a978c0014271f6fb128188ea'>
<name>added Heb = Hebrew to the incomplete languages that can be compiled</name>
<comment>Ignore-this: c1abbb0b63a924ce3771bff87ae156cb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130128172302' local_date='Mon Jan 28 18:23:02 CET 2013' inverted='False' hash='20130128172302-bae10-fd867ee9a149c4cc53d106f2febdb1ca3d4ffe9e'>
<name>Quick fix to render some parser error messages from UTF-8-encoded source files correctly.</name>
<comment>Ignore-this: 806a8b380553994ee4254c1d465aeafc
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.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130128161256' local_date='Mon Jan 28 17:12:56 CET 2013' inverted='False' hash='20130128161256-bae10-1a353ef682f1a773def0938038906c69040ab91f'>
<name>Better error message for Predef.error</name>
<comment>Ignore-this: 2abb5b2b8c1b99e33948be646b704c73
+ Instead of &quot;Internal error in ...&quot;, 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.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130128160744' local_date='Mon Jan 28 17:07:44 CET 2013' inverted='False' hash='20130128160744-bae10-02a1a486e0d806143f0fd4623b7ac3a98e2c4632'>
<name>Setup.hs: add some incomplete languages to the list compiled languages</name>
<comment>Ignore-this: 2f5343b5381e1b5f4a1940f4e6b20412
To be specific: Amh, Ara, Lat, Tur and Mlt.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130128142704' local_date='Mon Jan 28 15:27:04 CET 2013' inverted='False' hash='20130128142704-b9719-648d3e80af7b43392cfd05f0fd3774af41157bfa'>
<name>capitals in Fre character matching</name>
<comment>Ignore-this: 5c1c1fc97e0b71607873c29b6bfeb5be</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130128141224' local_date='Mon Jan 28 15:12:24 CET 2013' inverted='False' hash='20130128141224-b9719-c6e4aed3e56da6a67979ab50066cf8f141c4255a'>
<name>included capitals in some phonological string pattern matching in Fin and Ita</name>
<comment>Ignore-this: fca8618695ca283cd3a2632249ae8019</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130128140023' local_date='Mon Jan 28 15:00:23 CET 2013' inverted='False' hash='20130128140023-b9719-30e5d7ef6eef90c70dc3e16bb61e2ac1430455f0'>
<name>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.</name>
<comment>Ignore-this: 7d3470d0b79d81165cd5b2bcd9d3f772</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130128084200' local_date='Mon Jan 28 09:42:00 CET 2013' inverted='False' hash='20130128084200-b9719-ce6e8b76d8f81b4ca805213b0116527bc30f575f'>
<name>some additions to new-gf-bib.bib</name>
<comment>Ignore-this: 27510b7f86628a60d0eddb81248611f9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130126212453' local_date='Sat Jan 26 22:24:53 CET 2013' inverted='False' hash='20130126212453-b9719-6e517f7854e0e9568f5f124309b3a2a837ba5cb7'>
<name>particle verbs in Finnish, to ease Wordnet translation</name>
<comment>Ignore-this: 4bc727e8b04958485507d6ad80f36fa7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130126105231' local_date='Sat Jan 26 11:52:31 CET 2013' inverted='False' hash='20130126105231-b9719-21ba5ee246e416484c7efecbc7dd0f0639fb84be'>
<name>Ger Quant sp field gets a Boolean to manage the use of numerals like in English</name>
<comment>Ignore-this: fffac67b3d7d696eb7130bd2e1c4934d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130125140151' local_date='Fri Jan 25 15:01:51 CET 2013' inverted='False' hash='20130125140151-b9719-9b6c9fe51c7c2f83dc457b5bcde4cd33dd65978b'>
<name>Hebrew transliteration changed to real utf8, AllHeb added</name>
<comment>Ignore-this: 9c0075d3e120839257d2b53fa36299b1</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20130124133134' local_date='Thu Jan 24 14:31:34 CET 2013' inverted='False' hash='20130124133134-0ca65-9ec96615338f8221edb5aac39d9a7966de1e13f8'>
<name>Python binding: add a parsing function that accepts directly a list of tokens.</name>
<comment>Ignore-this: 8904ed3430cab19c15c4653b4d026299
Is allows to define a tokenizer in python (or use an existing one, from nltk for instance.)
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130123092939' local_date='Wed Jan 23 10:29:39 CET 2013' inverted='False' hash='20130123092939-b9719-ad08114078764d43ff42c6c805b68b2a25ac96a5'>
<name>fixed the construction for English indirect questions of name in Phrasebook</name>
<comment>Ignore-this: 8dc1e18117c62b5216101a66800f83a1</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20130122181624' local_date='Tue Jan 22 19:16:24 CET 2013' inverted='False' hash='20130122181624-b0bfa-33d8f684a00c48e110fa804b75303bdde061e0bf'>
<name>Finnish vowel harmony</name>
<comment>Ignore-this: 1bbba29e308fafb40862381f032668c6
Changed the structure of N,CN,Det,Quant, and functions that build and use them.
</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130121104430' local_date='Mon Jan 21 11:44:30 CET 2013' inverted='False' hash='20130121104430-70c34-91ae0006f2e58d631f074385cc76951d1ea187ea'>
<name>RGL Browser: a bunch of style updates to make it less fugly</name>
<comment>Ignore-this: a46d92d514c12a3890323ea2ebdb2601</comment>
</patch>
<patch author='aarne@chalmers.se' date='20130119142316' local_date='Sat Jan 19 15:23:16 CET 2013' inverted='False' hash='20130119142316-b9719-883fc8115cfed8be3c9b9a7073ac6fe2a04b89a4'>
<name>corrected Ger euere to eure</name>
<comment>Ignore-this: 23e3051b0b44fc64ca8318cfb9347323</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130118093950' local_date='Fri Jan 18 10:39:50 CET 2013' inverted='False' hash='20130118093950-70c34-8eaf69ea2f11cf8da1fcded0b5e3a740f9740ed7'>
<name>Add fun/cat printnames to PGF web service</name>
<comment>Ignore-this: bf25915e39ab1bcbefcbd3593b02a299
This is accessible vis the `browse` command, by adding the flag `printnames`
e.g.: .../Letter.pgf?command=browse&amp;id=Recipient&amp;format=json&amp;printnames=1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130117155204' local_date='Thu Jan 17 16:52:04 CET 2013' inverted='False' hash='20130117155204-ae14a-bedcdb02e7a6e9505151dc1ce8041a7e379697c1'>
<name>switch from CP1251 to UTF8 in DictBul</name>
<comment>Ignore-this: 15fe1fa50c1a521ca155d82f93425e8b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130117082313' local_date='Thu Jan 17 09:23:13 CET 2013' inverted='False' hash='20130117082313-ae14a-78feb0cad3019a5ec870fdd301129e7fca8a2129'>
<name>a few more words in DictEngBul.gf</name>
<comment>Ignore-this: 6ab033e2a3a7fd96dfd0188fc913bee</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130115132404' local_date='Tue Jan 15 14:24:04 CET 2013' inverted='False' hash='20130115132404-ae14a-3c3c9a6bf4c7edea20535165cb739ceb6abeaf61'>
<name>a few fixes in DictEngBul</name>
<comment>Ignore-this: b58309a8e74acaab607d57d14e2eb545</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130115111759' local_date='Tue Jan 15 12:17:59 CET 2013' inverted='False' hash='20130115111759-ae14a-3f214e3f8f916781e180e439b172fcff1434e0b6'>
<name>about 3000 new words in DictEngBul.gf. The words are imported from the Universal WordNet but are not manually checked yet.</name>
<comment>Ignore-this: 3d895329fe0024c9870d172f563cf5a8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130113123658' local_date='Sun Jan 13 13:36:58 CET 2013' inverted='False' hash='20130113123658-bae10-69a2d3886ea09625bf68900435ffd3f2dbca7eab'>
<name>gf -server: fix bug in bug fix for current directory</name>
<comment>Ignore-this: 75d0f0dbf371697f2943f21ac3ce7392</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130112184823' local_date='Sat Jan 12 19:48:23 CET 2013' inverted='False' hash='20130112184823-bae10-a231b970782aa14b17757a5708701ccbfd069d09'>
<name>gf -server: small logging improvements</name>
<comment>Ignore-this: 33c09f42ad30444d2a1781975bf7ee56</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130112171131' local_date='Sat Jan 12 18:11:31 CET 2013' inverted='False' hash='20130112171131-bae10-8b8600bc95884d21cc541aeb0191f194151e1c4e'>
<name>gf -server: defend against problems with the current directory caused unhandled errors</name>
<comment>Ignore-this: 6499f45044ccb85b22862585f3298d02</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130111154332' local_date='Fri Jan 11 16:43:32 CET 2013' inverted='False' hash='20130111154332-bae10-590f37214c0004fc5dd44bcd4ddd2ef5d9628422'>
<name>GF 3.4 release notes update</name>
<comment>Ignore-this: e65cac3b8970070a5fb45e73c383d94d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130111153317' local_date='Fri Jan 11 16:33:17 CET 2013' inverted='False' hash='20130111153317-70c34-164d3b186ca5bfbb9429ad8edda7fc9b6525dff0'>
<name>Syntax editor: initial support for string literals</name>
<comment>Ignore-this: 59325fc1f2419d449149867332cdd4a0
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.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130111124524' local_date='Fri Jan 11 13:45:24 CET 2013' inverted='False' hash='20130111124524-70c34-9003418b8c2e3df576a5f5af7f0b71b58cafad44'>
<name>Syntax editor: add tooltips to buttons</name>
<comment>Ignore-this: 9608b3267fcd81e0d02f95f32995f15f</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130111113845' local_date='Fri Jan 11 12:38:45 CET 2013' inverted='False' hash='20130111113845-70c34-2f2aa8f3ea12e98fd7af2114ed09164afafc846d'>
<name>Syntax editor: remove beta label</name>
<comment>Ignore-this: 7c08a9696ea68535d4c1742c76122e4b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130111151442' local_date='Fri Jan 11 16:14:42 CET 2013' inverted='False' hash='20130111151442-bae10-652b54ab3e4853c900efc23a4634318cc78cb95c'>
<name>partial evaluator: fix token glueing bug</name>
<comment>Ignore-this: 8ac6b3fc1b794259cb93c63861f1168c
&quot;a&quot;+(&quot;b&quot;++&quot;c&quot;) was simplified to &quot;bb&quot;++&quot;c&quot; instead of &quot;ab&quot;++c.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130111101813' local_date='Fri Jan 11 11:18:13 CET 2013' inverted='False' hash='20130111101813-70c34-d47a6230ad745705a27b5e4e93fe2b9dd5c0a0fd'>
<name>GFEP: update readme for 1.5.2 release</name>
<comment>Ignore-this: a7dba6ee9bae956ad706dd7ad2b58b51</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130110161927' local_date='Thu Jan 10 17:19:27 CET 2013' inverted='False' hash='20130110161927-70c34-ce5c0b84ea382711be7184e8bec9416e260f42b1'>
<name>GFEP: remove doc makefile, updated index.html</name>
<comment>Ignore-this: 40f40cca4e176548fdce631a489ab60e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20130110104101' local_date='Thu Jan 10 11:41:01 CET 2013' inverted='False' hash='20130110104101-70c34-1391432af80ce5b5a143071b4c0b25e2775278f3'>
<name>GFEP: remove doc images and include redirection file (.htaccess)</name>
<comment>Ignore-this: ac54730119e18c24d9bacafa790da931</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130109164418' local_date='Wed Jan 9 17:44:18 CET 2013' inverted='False' hash='20130109164418-bae10-1236e5f4e269267aadd77c12ff2a3e44bfee41ce'>
<name>Fixes for minibar offline</name>
<comment>Ignore-this: 28d3db1fa9e72f4efd08a26194fbbfa1
Tested it in Firefox 18 (which has the new Ionmonkey JavaScript engine).
Still get stack overflows.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20130109132845' local_date='Wed Jan 9 14:28:45 CET 2013' inverted='False' hash='20130109132845-bae10-b5b1b166a4e98754199d57704e8073cd3e1cc673'>
<name>PGF service: new command: download</name>
<comment>Ignore-this: 6b70a610ed1272a18192229ef1b6ac33
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.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130108125349' local_date='Tue Jan 8 13:53:49 CET 2013' inverted='False' hash='20130108125349-ae14a-ccd84ea0ae2c243716189db6a438b0b2c154691e'>
<name>fix warnings in pgf-parse.c</name>
<comment>Ignore-this: 61c24b7367f8407e7d3c0071c952f1f3</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20130108102325' local_date='Tue Jan 8 11:23:25 CET 2013' inverted='False' hash='20130108102325-c55be-1ea78f64a874544b50aaefd648b2050a247d557b'>
<name>PGF installation instructions for Mac OSX</name>
<comment>Ignore-this: 14dc7716e99dc07e88dea32d0fb3901b</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20130108102046' local_date='Tue Jan 8 11:20:46 CET 2013' inverted='False' hash='20130108102046-c55be-dced955f7f5b48d6658679b7e21e279352973d5d'>
<name>Made meta probs an optional argument instead of hard-coded in pgf-translate</name>
<comment>Ignore-this: f53cf4ec465c45c15bee3fd0270559cf</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20130108101953' local_date='Tue Jan 8 11:19:53 CET 2013' inverted='False' hash='20130108101953-c55be-9a0ed57588d078d15c4ae377d52e3fb0a14844c5'>
<name>New PGF utility: pgf-parse</name>
<comment>Ignore-this: 107768c73bc71f1fa855a3c4e5dc1332</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130107151112' local_date='Mon Jan 7 16:11:12 CET 2013' inverted='False' hash='20130107151112-ae14a-4e3801791a6d2a257398431b1275f138dfad6471'>
<name>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</name>
<comment>Ignore-this: 2c4698d11e2fdb229b4e052790d17b1f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20130107125032' local_date='Mon Jan 7 13:50:32 CET 2013' inverted='False' hash='20130107125032-ae14a-f8a36543c814414b34546211764689b0912e24cf'>
<name>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</name>
<comment>Ignore-this: 7818cf5e086e61c9ae823ad82cf30657</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121227211846' local_date='Thu Dec 27 22:18:46 CET 2012' inverted='False' hash='20121227211846-ae14a-980e5bd60648d55ed6e173d622720ddbc4bb919a'>
<name>bugfix in the strings library from the C runtime</name>
<comment>Ignore-this: ba40346fd51518b016f673727b37020c</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121231142509' local_date='Mon Dec 31 15:25:09 CET 2012' inverted='False' hash='20121231142509-b0bfa-9502155d670cd6ccdfb295398f66a105c55fd8f6'>
<name>DetNPFem</name>
<comment>Ignore-this: 6a88d813d529db205dd0b23e37d6f49d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121228145924' local_date='Fri Dec 28 15:59:24 CET 2012' inverted='False' hash='20121228145924-b9719-d3095ae82d0525afc9fd2ef78cffdc91eb5b7e90'>
<name>changed variants {} to existing forms in some Cat and Spa verb forms, in order to prevent losing the whole table in PMCFG generation</name>
<comment>Ignore-this: fc8a5178e110b61ff560f7d6a39d85c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121228142456' local_date='Fri Dec 28 15:24:56 CET 2012' inverted='False' hash='20121228142456-b9719-a47ffb640b4f7461a5e5950588acd72a96baec9d'>
<name>possessive fixes in Fin</name>
<comment>Ignore-this: bb6ef6408e7416aa59519368fd549769</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121228130246' local_date='Fri Dec 28 14:02:46 CET 2012' inverted='False' hash='20121228130246-b9719-ded5bf6585252f9cda0f2099b37e181ff70e7cf7'>
<name>changed have_V3 to Extra in Latvian, as in the recent Russian patch</name>
<comment>Ignore-this: ea6dff0e99838c208f3360e70f665dd1</comment>
</patch>
<patch author='Nikita Frolov &lt;frolov@chalmers.se&gt;' date='20121227210426' local_date='Thu Dec 27 22:04:26 CET 2012' inverted='False' hash='20121227210426-025ad-be677a03aff15ef75b5a8542922bb68b5270b08e'>
<name>RG and Phrasebook fixes</name>
<comment>Ignore-this: 76422a08f1e99571e579d1ffde1a28f4
- 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&apos;t generate short forms for relative adjectives (might need lexicon update)
- minor Phrasebook fixes
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121228105746' local_date='Fri Dec 28 11:57:46 CET 2012' inverted='False' hash='20121228105746-b9719-35efb6f747949a3a011268a08325b0aab745bee2'>
<name>started GF FAQ; not yet publishable</name>
<comment>Ignore-this: e3151fbc6939353715a936322a604d59</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121221134501' local_date='Fri Dec 21 14:45:01 CET 2012' inverted='False' hash='20121221134501-b0bfa-bc17098e8b90b13543d8e9e75e1ba6e81be92932'>
<name>fixed &quot;miinkään&quot; -&gt; &quot;mihinkään&quot;</name>
<comment>Ignore-this: 795b343d202f4c9c445fde963040acb6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121220164143' local_date='Thu Dec 20 17:41:43 CET 2012' inverted='False' hash='20121220164143-bae10-bb69c39003a63f618f23150a65078125c5267c16'>
<name>bug fix in the new partial evaluator</name>
<comment>Ignore-this: 623aeb489b5d5e050f9a1bcd6708f8dc
It can leave wildcard tables in their origial form, but it easy to handle
them in the unfactor function in GeneratePMCFG.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121220160534' local_date='Thu Dec 20 17:05:34 CET 2012' inverted='False' hash='20121220160534-b9719-ce8c49115595d7e01e1197028f665cdc24f7f08b'>
<name>added alltenses to the default search path (just like prelude)</name>
<comment>Ignore-this: fc1ce99bfd40cf92fab5405508f222b6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121220001518' local_date='Thu Dec 20 01:15:18 CET 2012' inverted='False' hash='20121220001518-bae10-5b4c84c25c25d1354f062fa6f7d1fd0fc3046f95'>
<name>PGFService.hs: code duplication reduction</name>
<comment>Ignore-this: b7bc57c56689c7c9d6741aa819390087</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121219231237' local_date='Thu Dec 20 00:12:37 CET 2012' inverted='False' hash='20121219231237-bae10-7171c1ffabbe8ef00964d0d71258bb80758f43d2'>
<name>partial evaluator bug fix</name>
<comment>Ignore-this: bf5ac40938182138325b59087fc33310
It failed to delay table selection when the selector contains a run-time
variable, causing &quot;gf: Prelude.(!!): index too large&quot; instead.
Also:
+ Show better source locations on unexpected errors, to aid bug hunting.
+ Removed unused SourceGrammar argument to value2term.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121219230856' local_date='Thu Dec 20 00:08:56 CET 2012' inverted='False' hash='20121219230856-bae10-6736b72beab7fba39599b437523cadcba4068487'>
<name>GF.Grammar.Lookup: new function lookupResDefLoc</name>
<comment>Ignore-this: fbbb216488c3212ee8d60c744742b65b
It&apos;s like lookupResDef but it includes a source location in the output.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121219111834' local_date='Wed Dec 19 12:18:34 CET 2012' inverted='False' hash='20121219111834-ae14a-3b662af480128fa7ecf4eecab3144767c559733a'>
<name>bugfix: the linearizer should not generate extra space at the end of the sentence</name>
<comment>Ignore-this: ec682acf8a10ecee29dd74e761b23b9b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121219100305' local_date='Wed Dec 19 11:03:05 CET 2012' inverted='False' hash='20121219100305-ae14a-cb4d7846954aad4b1205379a8ae5e05af2edd8b7'>
<name>bugfix for linearization of metavariables at the root of a tree</name>
<comment>Ignore-this: e1ca77105597eb9e71575b7ef306a16e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121219091724' local_date='Wed Dec 19 10:17:24 CET 2012' inverted='False' hash='20121219091724-ae14a-fad739f87bc01599e9e395f9b926f9c561e4a57c'>
<name>rename linearize.{h/c} to linearizer.{h/c} which follows the convention used in parser.c and reasoner.c</name>
<comment>Ignore-this: 416fd13566e3ab15c175fff0aa56886a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121219090705' local_date='Wed Dec 19 10:07:05 CET 2012' inverted='False' hash='20121219090705-ae14a-81c5dd90491a6d664cf4b5a67f5805ddf8b035ca'>
<name>a major reimplementation of the linearizer in the C runtime</name>
<comment>Ignore-this: 81f4bcfe6ef9036b55850321d621e716</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20121218211403' local_date='Tue Dec 18 22:14:03 CET 2012' inverted='False' hash='20121218211403-bd8c7-7838f3db1ea21ec0ec4395d0e1c074a29aa4056a'>
<name>Make distinct Masc~Fem,Pl in artDef Cat.</name>
<comment>Ignore-this: 421826bff14b390d47a8bdd6c210e2c3</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20121217212824' local_date='Mon Dec 17 22:28:24 CET 2012' inverted='False' hash='20121217212824-bd8c7-67f9bd1e9eb82752d23a548fe4df65151eb7309f'>
<name>must_VV in Cat should have the genitive &quot;de&quot; attached.</name>
<comment>Ignore-this: aece6bfa440adc533387edcf548e21eb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121218154204' local_date='Tue Dec 18 16:42:04 CET 2012' inverted='False' hash='20121218154204-ae14a-dfa6470ceb5c1fc35b9c7043c3fd21ba0cdafd5a'>
<name>fixed accidental bug in pgf-parse.c</name>
<comment>Ignore-this: 29e9b3c23c4bce5e26364de5acd79b07</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121218130320' local_date='Tue Dec 18 14:03:20 CET 2012' inverted='False' hash='20121218130320-bae10-054222cd614719b67c482ddf67a11f775df34175'>
<name>partial evaluator bug fix</name>
<comment>Ignore-this: 8f720e9be4d628f20223a3ac357ecee5
Int was missing from the list of predefined canonical constants.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121218122930' local_date='Tue Dec 18 13:29:30 CET 2012' inverted='False' hash='20121218122930-ae14a-ed57e77dda08de87b531e364faa80578ea8db34f'>
<name>the C runtime now can read abstract expressions with literals and meta variables</name>
<comment>Ignore-this: c33e49ead5413e0b67e25c73321b3440</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121217103104' local_date='Mon Dec 17 11:31:04 CET 2012' inverted='False' hash='20121217103104-ae14a-885e9247aa551d134f2760940cfce4b6d20763ba'>
<name>updated statistical model</name>
<comment>Ignore-this: 8d200f2b41f9d997983d7859a55a8a97</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121217102446' local_date='Mon Dec 17 11:24:46 CET 2012' inverted='False' hash='20121217102446-ae14a-349b8a38a1687f711e2cf10acfe9f67c8b4def54'>
<name>some fixes in DictEng</name>
<comment>Ignore-this: cf9ed1b23d10a3d5e08a6a4589346fc9</comment>
</patch>
<patch author='normundsg@gmail.com' date='20121217095713' local_date='Mon Dec 17 10:57:13 CET 2012' inverted='False' hash='20121217095713-f0d8b-02f4de24de263a8f641248352ccd3dfd8e161ca5'>
<name>Some fixes to the Russian Phrasebook</name>
<comment>Ignore-this: f86fa6a5595047d306c92fd9d51093b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121214212500' local_date='Fri Dec 14 22:25:00 CET 2012' inverted='False' hash='20121214212500-ae14a-50bd568c598523b091d229907656e9054d76c102'>
<name>debugging infrastructure in the reasoner</name>
<comment>Ignore-this: 1e758fe9a4485e719fb888c445fa910a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121214212417' local_date='Fri Dec 14 22:24:17 CET 2012' inverted='False' hash='20121214212417-ae14a-a44d1913111f128d9ba5512a74d988dc1000a9d8'>
<name>bugfix for the reasoner in the C runtime</name>
<comment>Ignore-this: 6ec83390b0b4e3f0c76758b13c5f8d5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121214160052' local_date='Fri Dec 14 17:00:52 CET 2012' inverted='False' hash='20121214160052-ae14a-edd11fb1849de14a8553833fe3ae077d458f4fd9'>
<name>a bit more flexible API for parsing in Python</name>
<comment>Ignore-this: dab02acea4b75ceddc4b0987b215e892</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121214153249' local_date='Fri Dec 14 16:32:49 CET 2012' inverted='False' hash='20121214153249-ae14a-6946e1a8c36384c98bcababccffd1cb1508e1c4a'>
<name>The first prototype for exhaustive generation in the C runtime. The trees are always listed in decreasing probability order. There is also an API for generation from Python</name>
<comment>Ignore-this: 706fae9c6bd5a22be1bbbfd278de981c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121214142146' local_date='Fri Dec 14 15:21:46 CET 2012' inverted='False' hash='20121214142146-bae10-ca2332744742bf285c816a0967a6de54bd01c09d'>
<name>Add language extension for ghc&lt;7.4</name>
<comment>Ignore-this: e085f13acf67fff7c64567c71b966fef
FlexibleInstances does not imply TypeSynonymInstances, apparently.
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121214140021' local_date='Fri Dec 14 15:00:21 CET 2012' inverted='False' hash='20121214140021-bae10-225afebbea2da7035f8c97caca3961be16f341ed'>
<name>More work on the new partial evaluator</name>
<comment>Ignore-this: dfe92ca9f78740c8a005d125e66a2092
The work done by the partial evaluator is now divied in two stages:
- A static &quot;term traversal&quot; stage that happens only once per term and uses
only statically known information. In particular, the values of lambda bound
variables are unknown during this stage. Some tables are transformed to
reduce the cost of pattern matching.
- A dynamic &quot;function application&quot; stage, where function bodies can be
evaluated repeatedly with different arguments, without the term traversal
overhead and without recomputing statically known information.
Also the treatment of predefined functions has been reworked to take advantage
of the staging and better handle partial applications.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213164544' local_date='Thu Dec 13 17:45:44 CET 2012' inverted='False' hash='20121213164544-ae14a-c2c5a00d2f9dd9fa2a06a21d1526a1abb93bb179'>
<name>bugfix in the lexer from the C runtime. the input sentence doesn&apos;t have to terminate with whitespace</name>
<comment>Ignore-this: 37961ec53339d2ee5d07d30f9ba02465</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213164439' local_date='Thu Dec 13 17:44:39 CET 2012' inverted='False' hash='20121213164439-ae14a-a2e7afd3896c69f14e7ef6fbc5871a900eb180f8'>
<name>added simple error handling in the Python test</name>
<comment>Ignore-this: 8811b4f553aca067e68714dd6a5c0281</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213161956' local_date='Thu Dec 13 17:19:56 CET 2012' inverted='False' hash='20121213161956-ae14a-f902f4fd3d1092d29235965fc3b14bfb9bd4cf67'>
<name>added a simple test for the Python binding</name>
<comment>Ignore-this: c8e96ac1d4e66a590a4f50856525b390</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213155255' local_date='Thu Dec 13 16:52:55 CET 2012' inverted='False' hash='20121213155255-ae14a-0977cec06bd18bc9c657c0305b2e2df78a815152'>
<name>a bugfix for building questions in the Bulgarian resource grammar</name>
<comment>Ignore-this: 3a3ad2682cda6b73225893192a7774fb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213153907' local_date='Thu Dec 13 16:39:07 CET 2012' inverted='False' hash='20121213153907-ae14a-127a89a479ce4eeac5417b2b59436cb256590aa4'>
<name>an initial API for parsing and linearization from Python</name>
<comment>Ignore-this: 2f32ca8c33ab44ea1363f84900e1141f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213144433' local_date='Thu Dec 13 15:44:33 CET 2012' inverted='False' hash='20121213144433-ae14a-f69923ff76d9e6fb3d00e3e380c3f2629e9bc54d'>
<name>a top-level API for parsing in the C runtime</name>
<comment>Ignore-this: d70a336ae4814e3574059f28bd5b4a7c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213111145' local_date='Thu Dec 13 12:11:45 CET 2012' inverted='False' hash='20121213111145-ae14a-9fd4c503dedf3eb03e78ca271396de843a77f77e'>
<name>bugfix: the outside probability of a PgfItemConts must always be initialized to zero</name>
<comment>Ignore-this: fe6913da96151db44508745f44fedcce</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121213110926' local_date='Thu Dec 13 12:09:26 CET 2012' inverted='False' hash='20121213110926-ae14a-b00e28a999b6be6e97601bb9818bf0a0a82c8202'>
<name>bugfix: pgf_read_expr no longer requires a semicolon at the end of an abstract expression</name>
<comment>Ignore-this: 1ec4a666e247c012436ed2acf10d59f6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121212112939' local_date='Wed Dec 12 12:29:39 CET 2012' inverted='False' hash='20121212112939-ae14a-21d8461f93a1ea5e212eabd6e4b16992d53146a8'>
<name>an initial Python binding to the C runtime</name>
<comment>Ignore-this: 2c231c4002289a1feb9dae624d896eed</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121212112558' local_date='Wed Dec 12 12:25:58 CET 2012' inverted='False' hash='20121212112558-ae14a-2b52668ce26458c0ec55b59f06a1e24d18be78f9'>
<name>started an official API to the C runtime</name>
<comment>Ignore-this: 4ca4fdc850ae4b89acdda903a88ffa6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121211153741' local_date='Tue Dec 11 16:37:41 CET 2012' inverted='False' hash='20121211153741-bae10-4bc69656552b93155ae3f9ec8cbec98f4cdc1856'>
<name>partial evaluator work</name>
<comment>Ignore-this: b7d2a46fd51b69c0b6ad31693c938317
* Evaluate operators once, not every time they are looked up
* Remember the list of parameter values instead of recomputing it from the
pattern type every time a table selection is made.
* Quick fix for partial application of some predefined functions.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121211150916' local_date='Tue Dec 11 16:09:16 CET 2012' inverted='False' hash='20121211150916-70c34-33e5029d7957263029e24be20ec7d38477cba62d'>
<name>Syntax editor: unwrap feature</name>
<comment>Ignore-this: a30bf4d51a7cff64589806c0e98a617e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121211094844' local_date='Tue Dec 11 10:48:44 CET 2012' inverted='False' hash='20121211094844-70c34-91f061739e1334f545ba685956fb42e55df9e8fc'>
<name>Syntax editor: link to about page</name>
<comment>Ignore-this: 35df5781cfecd31535e2f5f6a8397207</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121211094257' local_date='Tue Dec 11 10:42:57 CET 2012' inverted='False' hash='20121211094257-70c34-48dadf094925ca34f7f7fb647563433f44703b17'>
<name>Syntax editor: add about.html (and a Makefile for generating it)</name>
<comment>Ignore-this: bcf74f440760674e4ae6bcde9fb1e6b4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121211125722' local_date='Tue Dec 11 13:57:22 CET 2012' inverted='False' hash='20121211125722-ae14a-680b898d53d01cd510248d5df37557b5757ecff4'>
<name>bugfix for robust parsing with multi-word units</name>
<comment>Ignore-this: fbb64d8bf1feab5494c3309ee21d6163</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121210151755' local_date='Mon Dec 10 16:17:55 CET 2012' inverted='False' hash='20121210151755-bae10-0c411aafb420cf1235df7125f98c6d9f127d89e8'>
<name>GF home page: link to the Resource Grammar Library coverage map by Tommi Nieminen</name>
<comment>Ignore-this: 4fd9e5029402b5121c25c2e238e49268</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121210132532' local_date='Mon Dec 10 14:25:32 CET 2012' inverted='False' hash='20121210132532-bae10-1169e982f82d56f9033bff1deb7fe1f756d5516e'>
<name>Compute.ConcreteNew: add missing case for variant functions</name>
<comment>Ignore-this: 490ce5405b75f984f97e34769cf6034b
Also adding a test case in the test suite for this.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121210124103' local_date='Mon Dec 10 13:41:03 CET 2012' inverted='False' hash='20121210124103-b9719-699d185b420e6cecac3cce761dfbfe9eb08549bb'>
<name>passive auxiliary to estar in Cat and Spa.</name>
<comment>Ignore-this: d20c80d7ad01b4eab188f787a83eca38</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121209190119' local_date='Sun Dec 9 20:01:19 CET 2012' inverted='False' hash='20121209190119-b9719-20451c50aa9e9a0a64e7d52d057ce9947b4fec31'>
<name>added functions to Ron and Chi needed for YAQL</name>
<comment>Ignore-this: 532242c45dc9a789cbbf5fb92f4d7e8d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121207174758' local_date='Fri Dec 7 18:47:58 CET 2012' inverted='False' hash='20121207174758-bae10-c7076a91b02e13346cb2b6718c76315145390f48'>
<name>TAG SNAPSHOT-3.3.11</name>
<comment>Ignore-this: 9821414459737287dd1c79463f45560c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207153737' local_date='Fri Dec 7 16:37:37 CET 2012' inverted='False' hash='20121207153737-b9719-d518ba0a89eb519e0b891439b73059523b41b9d3'>
<name>superlative agreement and position in PhrasebookFre</name>
<comment>Ignore-this: 551938cc0c3c11203b2a09b88ca365d0</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121207153231' local_date='Fri Dec 7 16:32:31 CET 2012' inverted='False' hash='20121207153231-70c34-fad2dfb0b45463c02234ef9c11f110dfd15110b7'>
<name>Syntax editor: change startcat when wrapping top node</name>
<comment>Ignore-this: 81c77b51f93931c6c46e327aace4c8b7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207152527' local_date='Fri Dec 7 16:25:27 CET 2012' inverted='False' hash='20121207152527-b9719-993e5211cdb51f56d8e24b8e39fe27f694c64b03'>
<name>fixed external case for countries in PhrasebookFin</name>
<comment>Ignore-this: b5082c30ad3688fbae512eb881da163a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207142722' local_date='Fri Dec 7 15:27:22 CET 2012' inverted='False' hash='20121207142722-b9719-1bc4690a17b25a5426c3ee97fb563c2be7c450bf'>
<name>added missing adverb to infinitives in Fin and Rus (but something is still omitted in Rus)</name>
<comment>Ignore-this: f8ffd7bcf771e05a40689d4752045ff1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121207142214' local_date='Fri Dec 7 15:22:14 CET 2012' inverted='False' hash='20121207142214-bae10-7b6573adbf85c4652930736ac96688ccdb3245ae'>
<name>update debian/changelog</name>
<comment>Ignore-this: 35ec5757c01622ffe0c93674ad680da1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121207140142' local_date='Fri Dec 7 15:01:42 CET 2012' inverted='False' hash='20121207140142-bae10-09a5e64097668a25360f68469c24a315512f475a'>
<name>Make -new-comp the default and bump the version number to 3.3.11-darcs</name>
<comment>Ignore-this: f76fdbe722e56364bfc1a07827e3cdc3
* -new-comp (the new partial evaluator) is now chosen by default when you run
cabal install (or cabal configure). To revert to using the old partial
evaluator by default, use &quot;cabal install -f-new-comp&quot; (or
&quot;cabal configure -f-new-comp&quot;).
* Regardless of the configured default, you can choose which partial evaluator
to use when you invoke gf by using the -new-comp or -old-comp command line
option.
* The cc command in the GF shell uses the chosen partial evaluator by default,
but you can override this by using &quot;cc -new&quot; or &quot;cc -old&quot;.
The plan is that these flags will be romeved in a future version.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207135300' local_date='Fri Dec 7 14:53:00 CET 2012' inverted='False' hash='20121207135300-b9719-d42184b571adeaf97dd349f0c57c7e78d1a013a8'>
<name>LexiconEng: fruits -&gt; fruit</name>
<comment>Ignore-this: c0c691d9a3dbbaa83de1f8f877d40c2a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207134451' local_date='Fri Dec 7 14:44:51 CET 2012' inverted='False' hash='20121207134451-b9719-39a9c5fb480ef99b3d011e614532715047e9de2b'>
<name>Exist with Adv in German, also wie viel</name>
<comment>Ignore-this: bbfe388b663fef596ea28f96a6c0f88a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207133503' local_date='Fri Dec 7 14:35:03 CET 2012' inverted='False' hash='20121207133503-b9719-4f20a4de5a9482c97b4b92b051b3337c52d454a0'>
<name>Exist with Adv in Swe</name>
<comment>Ignore-this: b08b7b5be0969eb1477a69df9d04bb08</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121207125517' local_date='Fri Dec 7 13:55:17 CET 2012' inverted='False' hash='20121207125517-70c34-bbc54ed94d9883c681e3a7011d714fc1bb7a3cc3'>
<name>Syntax editor: various small improvements...</name>
<comment>Ignore-this: 627dd3fde1477fd35ade0e4b715f0e37
- separate tree edit buttons from option buttons
- fix bug when wrapping on freshly imported ast
- add interface for import &amp; export of ast
- cleaner internal implementation of Editor.add_refinement
- small style updates</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121207094000' local_date='Fri Dec 7 10:40:00 CET 2012' inverted='False' hash='20121207094000-b9719-31a4b08406a4930b314c0e3be63ba3c8f0aaaa40'>
<name>Idiom.ExistNPAdv and ExistIPAdv added</name>
<comment>Ignore-this: eb87f157bd6414dffbe3ec4ba49705da</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121206164403' local_date='Thu Dec 6 17:44:03 CET 2012' inverted='False' hash='20121206164403-bae10-a027e7b6f4cadc7971313216956a97273caf763e'>
<name>Compute.ConcreteNew: bug fix for indirectly defined pattern macros</name>
<comment>Ignore-this: 4ddd77650accd546813bfdb169179217
More changes are probably needed to make pattern macros first class values.
Also includes minor changes related to variants and error messages.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121204154541' local_date='Tue Dec 4 16:45:41 CET 2012' inverted='False' hash='20121204154541-70c34-0edb12fbcb3bb8aa7d77b99f44fe3a3ceb47873e'>
<name>Syntax editor: wrap now handles multiple possible positions for subtree</name>
<comment>Ignore-this: 3d229ebb20e14715fc926702ce4e01e8</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121204122641' local_date='Tue Dec 4 13:26:41 CET 2012' inverted='False' hash='20121204122641-c242b-88965686b8f928cea37ed76015a8dc4c374ee27f'>
<name>linearizeUrd</name>
<comment>Ignore-this: 8ef3346186166561b0f76f855cc996e0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121204104303' local_date='Tue Dec 4 11:43:03 CET 2012' inverted='False' hash='20121204104303-b9719-0ab76aed8e831e1d05bac65e201fc2e115a9b34b'>
<name>alternative for Chi.with_Prep</name>
<comment>Ignore-this: 15c7ab3eec100814cdb5f700e4bac4fc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121127132707' local_date='Tue Nov 27 14:27:07 CET 2012' inverted='False' hash='20121127132707-b9719-3aa5c0ab9801ef4ef4ab286fa7ff6f3b51611384'>
<name>MiniresourceChi added as a cloud demo grammars</name>
<comment>Ignore-this: 75c608984c98ae27ab52d3c9d6c55453</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121203140247' local_date='Mon Dec 3 15:02:47 CET 2012' inverted='False' hash='20121203140247-70c34-881341ce9fe092cd0ebc016dfc94247a9bf48520'>
<name>Syntax editor: add wrap feature</name>
<comment>Ignore-this: 48ec4838999c0d18e5c62b87cee9f181</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121203100754' local_date='Mon Dec 3 11:07:54 CET 2012' inverted='False' hash='20121203100754-ae14a-41b3863a0194f0ce9a347078fadb109208bcb7c9'>
<name>added experimental script for chunking in the C runtime</name>
<comment>Ignore-this: f990c9fac5c126834619e97e8228ffce</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121203090908' local_date='Mon Dec 3 10:09:08 CET 2012' inverted='False' hash='20121203090908-ae14a-d8c707c91f4437bdc5744218daab4fddec2e13fa'>
<name>added INSTALL file and updated README file for the C runtime</name>
<comment>Ignore-this: aec19e87adb0adcb4089c1f558c37510</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121202194341' local_date='Sun Dec 2 20:43:41 CET 2012' inverted='False' hash='20121202194341-b9719-6e6bf1154326db75467fb6343df1c79073f44a78'>
<name>make ParseFin compilable</name>
<comment>Ignore-this: 2d3b5e41403ad69cff2a15260b0897d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121202194045' local_date='Sun Dec 2 20:40:45 CET 2012' inverted='False' hash='20121202194045-b9719-c9509ed84376beb741a251c08b899c5b83307f81'>
<name>produce error message instead of failure of irrefutable pattern Ok ty_C in GrammarToPGF, to help find compilation errors; the ones I&apos;ve found are because an inherited abstract excludes something that the inherited concrete does not exclude.</name>
<comment>Ignore-this: e4467a734c551fd0b27eb02771ea207f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121202092553' local_date='Sun Dec 2 10:25:53 CET 2012' inverted='False' hash='20121202092553-b9719-b9099883114be9a81ad293f38aedba9740d65069'>
<name>Dutch additions enabling YAQL</name>
<comment>Ignore-this: fa66fd6298f4af23926e62b1edff9b9d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121130150846' local_date='Fri Nov 30 16:08:46 CET 2012' inverted='False' hash='20121130150846-70c34-c4c6bb18b9b7cc97ddb90fab6d1e0e15f41aa207'>
<name>Syntax editor: internal optimizations by pre-computing certain stuff</name>
<comment>Ignore-this: 7c8f591fe62ccb45ef41904af011465</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121130105642' local_date='Fri Nov 30 11:56:42 CET 2012' inverted='False' hash='20121130105642-70c34-79c1e3ea4343753ed59e56ecaf475a8599f0232e'>
<name>Syntax editor: in-place replacement of functions</name>
<comment>Ignore-this: 5c9c6bec66e73ddaf9dbbe023e2829a7
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)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121129191530' local_date='Thu Nov 29 20:15:30 CET 2012' inverted='False' hash='20121129191530-bae10-646e00a6d3817489627a5e304ad1061eb0416656'>
<name>minibar: add a button to get detailed grammar info</name>
<comment>Ignore-this: d2f4bfb18bb4b628e8db018025865526
After pressing the &quot;i&quot; button to view grammar info, there is now a
&quot;More info&quot; button to get more detailed information about all categories and
functions in the grammar.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121129160542' local_date='Thu Nov 29 17:05:42 CET 2012' inverted='False' hash='20121129160542-bae10-3e2310781479289eeb1291dc5ac5178234cdb5ae'>
<name>minibar: add tool tips to some of the buttons</name>
<comment>Ignore-this: 5cc45e60a54a9cd8a2c18dc9f5e555cb
Also move the functions title and attr from editor/editor.js to js/support.js.
Also mention recent changes in minibar/about.html.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121129154018' local_date='Thu Nov 29 16:40:18 CET 2012' inverted='False' hash='20121129154018-70c34-395ed29a2ed828d3fe64967723d80a32a2572632'>
<name>Syntax editor: internal improvements. re-introduce initialize_from function</name>
<comment>Ignore-this: 3341b5a6af5a10345dcaf65ffb9097fa</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121129151802' local_date='Thu Nov 29 16:18:02 CET 2012' inverted='False' hash='20121129151802-70c34-86b1b06b843bfcb7ce1d15caa18815757f096c36'>
<name>Syntax editor/minibar integration fix</name>
<comment>Ignore-this: b89c35ac020d0989aa3d05a745f4a4fa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121128124420' local_date='Wed Nov 28 13:44:20 CET 2012' inverted='False' hash='20121128124420-ae14a-f22b423eaf61b10764d7fa22190516aaa051aa9f'>
<name>updated statistical model</name>
<comment>Ignore-this: 348bb9941dbccae3ff2e1ce2db453f39</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121128124345' local_date='Wed Nov 28 13:43:45 CET 2012' inverted='False' hash='20121128124345-ae14a-3ce675f53505910bc3f1ceec397ff43388e6814c'>
<name>Pakistani is now properly capitalized in the English dictionary</name>
<comment>Ignore-this: 9e52b5d731f310220783315bcdbfcca8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121128124223' local_date='Wed Nov 28 13:42:23 CET 2012' inverted='False' hash='20121128124223-ae14a-0ab37437761bc1206bed0e4ecd46da9c1e3019a1'>
<name>translations for several words in the Bulgarian dictionary</name>
<comment>Ignore-this: 115ac5219840b3fc4d024592f13d0852</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121128124020' local_date='Wed Nov 28 13:40:20 CET 2012' inverted='False' hash='20121128124020-ae14a-29a09b5a151a717f8e08c475d682afd28c60b0d7'>
<name>added familiar_A2 in DictEng, DictEngBul and DictEngGer</name>
<comment>Ignore-this: 52dc558b26b899f48d7bfe50e0fc8f31</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121128123724' local_date='Wed Nov 28 13:37:24 CET 2012' inverted='False' hash='20121128123724-ae14a-6a41bda2406476989ea64ebfd585b378dc1cc730'>
<name>bugfix for composite adjectivial phrases in Bulgarian</name>
<comment>Ignore-this: 23ccf251d203da1d7a543924608aef6e</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121128110218' local_date='Wed Nov 28 12:02:18 CET 2012' inverted='False' hash='20121128110218-c242b-8c33f65802edb507bfec2f776d746ce7ec4712e3'>
<name>samllfixinIdionHin</name>
<comment>Ignore-this: 7b83f4131477509219c3144fc282d261</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121127182427' local_date='Tue Nov 27 19:24:27 CET 2012' inverted='False' hash='20121127182427-c242b-044df92785b5c9a349bed44065b083d75478dcea'>
<name>buginStructuralHinfixed</name>
<comment>Ignore-this: b87c5479d6205b98afd328383bdcb41c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121127160329' local_date='Tue Nov 27 17:03:29 CET 2012' inverted='False' hash='20121127160329-bae10-fe4a1b3d5cac389d3f1595880ecf32b5a09fbf36'>
<name>Convert some documentation to UTF-8</name>
<comment>Ignore-this: db529966abcd900583ff6319243ffad7
Using
%!encoding:utf-8
in txt2tags files ensures that the generated HTML includes an appropriate
charset declaration. This way we avoid relying on browser defaults, which can
be wrong.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121127141147' local_date='Tue Nov 27 15:11:47 CET 2012' inverted='False' hash='20121127141147-bae10-716e7a14138ea1f903bfc3a58c796ebeace2f548'>
<name>some documentation updates and fixes</name>
<comment>Ignore-this: 2a615ec77fa1c12cc01ffb0dc9de3e36
doc/Makefile: add a rule to regenerate gf-help-full.txt
gf-help-full.txt: updated (new parse tree visualization options)
demo &amp; cloud index: clarifications
minibar documentation: better layout on mobile devices
GF 3.4 release notes: reorganized &amp; updated</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121127140845' local_date='Tue Nov 27 15:08:45 CET 2012' inverted='False' hash='20121127140845-c242b-a9964e2a3cf05a2a9280bf19b86562fbbf56a959'>
<name>DictHinMathandDictUrdMath</name>
<comment>Ignore-this: ddeb9f8778e8de49c3eda186a76f3ccc</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121127140014' local_date='Tue Nov 27 15:00:14 CET 2012' inverted='False' hash='20121127140014-c242b-b591cfdb53044942f7dcbb3e546bd1fd3d75ed1f'>
<name>ParseHinandExtraUrd</name>
<comment>Ignore-this: 260737f3605ab098213aa0803ee7ac3d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121127120041' local_date='Tue Nov 27 13:00:41 CET 2012' inverted='False' hash='20121127120041-70c34-da19eda3b778f44d135af46f8c413a6b285f62b4'>
<name>Syntax editor; add new helper for parsing type signatures (not complete)</name>
<comment>Ignore-this: 7b971873f385e3c2b57dab1482cab2b1</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121127112128' local_date='Tue Nov 27 12:21:28 CET 2012' inverted='False' hash='20121127112128-70c34-73b4fcc117ef10575fded217029228f701c864ae'>
<name>Syntax editor: add options for GM in editor_online.js</name>
<comment>Ignore-this: 3445aa3c17ad48fe21406238882d4da5</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121127111912' local_date='Tue Nov 27 12:19:12 CET 2012' inverted='False' hash='20121127111912-70c34-72034dd7e2fc47705d3b73a233471103c2aba0d0'>
<name>Syntax editor: avoid server calls for each refinement by using cached data</name>
<comment>Ignore-this: 17e654a6a7165fc49f339a696544bde5</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121127100940' local_date='Tue Nov 27 11:09:40 CET 2012' inverted='False' hash='20121127100940-70c34-1c09d34a8f4c07af545873a5e44057de6d3403a9'>
<name>Syntax editor: improvements and fixes with grammar manager</name>
<comment>Ignore-this: d7b2bbf4fcc0e39e9ec769e3fee663cf</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121126164309' local_date='Mon Nov 26 17:43:09 CET 2012' inverted='False' hash='20121126164309-ae14a-0db3586fd36af07ef43b80054ee588e3367269a6'>
<name>a bunch of additions in the parsing grammars and dictionaries plus an updated statistical model</name>
<comment>Ignore-this: 1a49764f79cbf60c6ed7df51988f12e6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121126150816' local_date='Mon Nov 26 16:08:16 CET 2012' inverted='False' hash='20121126150816-bae10-7ed02e74b5226f43208d9daff0191e4e1730535f'>
<name>gfse: add Prelude to the list of RGL modules that can be opened</name>
<comment>Ignore-this: f59155db521eeca0b4474bbdeda19286</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121126141112' local_date='Mon Nov 26 15:11:12 CET 2012' inverted='False' hash='20121126141112-bae10-b1561ef1e31124d6e5de8bf6a8aeb0bef6ac4de2'>
<name>gfse: more readable layout for not so simple grammars + bug fix</name>
<comment>Ignore-this: 5a28b7fb944fcf05fb9a43d19ec0a38b
To make definitions that span multiple lines more readable in guided mode,
preserve line breaks and indentation when lin and oper definitions are
displayed and edited in guided mode.
Bug fix: moving the cursor by clicking and selecting text by dragging did
not work in textareas and input fields, because those mouse event were
intercepted by the sort-by-drag-and-drop handler.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121126102821' local_date='Mon Nov 26 11:28:21 CET 2012' inverted='False' hash='20121126102821-b9719-88c90b769542350054233bca7f9e16a3607bfda6'>
<name>Chenpeng&apos;s fixes in StructuralChi and AdjectiveChi</name>
<comment>Ignore-this: 66bf6f224c9b6b7549422061f98ad05a</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20121125225056' local_date='Sun Nov 25 23:50:56 CET 2012' inverted='False' hash='20121125225056-6e7d2-519e082edc26b0f3e1b9d72c05e42a265bc381e9'>
<name>added DictEngFre.gf in the french directory</name>
<comment>Ignore-this: 64e8d1628650134a501510395c9e7ac6</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20121125182440' local_date='Sun Nov 25 19:24:40 CET 2012' inverted='False' hash='20121125182440-6e7d2-59eaa284d67a3a78253bb8b4fbb500d328a3dc2f'>
<name>added ParseEngFre.gf</name>
<comment>Ignore-this: d72ad76e6626a64dc1ba3a4d4895e574</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121123232117' local_date='Sat Nov 24 00:21:17 CET 2012' inverted='False' hash='20121123232117-bae10-13ca6a8153fb4b38a51841f4decc2ab87aca2b65'>
<name>gf -server + gfse: show modification time of public grammars</name>
<comment>Ignore-this: c1b555bce2894e4058da0595c04ec2d0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121123195939' local_date='Fri Nov 23 20:59:39 CET 2012' inverted='False' hash='20121123195939-bae10-16e9522ac2f1a7eaa5ad4188a7a00a2b4cdedae0'>
<name>gf -server: support overloaded opers in gfse</name>
<comment>Ignore-this: 3091fccd676d78ba97f85710cdad6dcd</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121123185144' local_date='Fri Nov 23 19:51:44 CET 2012' inverted='False' hash='20121123185144-bae10-f5b4f2ae9cb9a7de47206837dfe3c7639e0dc2ab'>
<name>gfse: use POST requests when parsing grammar modules after editing as text</name>
<comment>Ignore-this: 75d7b34f3724c23278d133b4cb206693
instead of GET, to avoid the Apache httpd URI length limitation.
This means that gfse can no longer use JSONP when parsing grammars, so it
has to be located on the same host as the cloud service.
Also clean away trailing white space in support.js.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121123184408' local_date='Fri Nov 23 19:44:08 CET 2012' inverted='False' hash='20121123184408-bae10-bd0b4efa50b4696bf1214185268e2a06bee9b418'>
<name>Fix a prededence bug in GF grammar pretty printer</name>
<comment>Ignore-this: 51b5626568b2dc1f739df0be1831f930
The pretty printer produced
mkDet pre {&quot;a&quot;; &quot;an&quot; / vowel} Sg
which is not accepted by the parser. The parser assigns pre { ... }, to
prededence level 4, and this is now reflected in the pretty printer, so
it prints
mkDet (pre {&quot;a&quot;; &quot;an&quot; / vowel}) Sg
(This caused a problem in GFSE since it parsers pretty printed grammars...)</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121123155700' local_date='Fri Nov 23 16:57:00 CET 2012' inverted='False' hash='20121123155700-b9719-95571ee60e90ea9d4cf9e4574855037ad26e4846'>
<name>miniresource with one module per language for a web IDE demo</name>
<comment>Ignore-this: af3875dba84dddae7f41ae833520bae2</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121123150751' local_date='Fri Nov 23 16:07:51 CET 2012' inverted='False' hash='20121123150751-70c34-73bc81e4c8ca6eed7e1e1ee41b71d03e958dca92'>
<name>minibar_online.js: updated to launch Editor using a GrammarManager object</name>
<comment>Ignore-this: 81505ffced30598dcc5f9ad8eea24599</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121123150336' local_date='Fri Nov 23 16:03:36 CET 2012' inverted='False' hash='20121123150336-70c34-c12c65879768892a6dbd9b101d9016cb5454c538'>
<name>Syntax editor: now uses common GrammarManager object</name>
<comment>Ignore-this: d6b643c7daeb925976f244ce47072ca0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121123131516' local_date='Fri Nov 23 14:15:16 CET 2012' inverted='False' hash='20121123131516-bae10-8a27182842cfb2ce01e84bf1bac1d0924d38a084'>
<name>syntax editor + minibar: fix bug with repeated switching back and forth</name>
<comment>Ignore-this: 8e8ca99261257904f693b27a539b7461
By avoiding &quot;this&quot; in callback functions, the code can be kept cleaner.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121123082500' local_date='Fri Nov 23 09:25:00 CET 2012' inverted='False' hash='20121123082500-70c34-ae205e3761c36e7705970a707e9cf1f6d5752a71'>
<name>Syntax editor: return to editor after having switched to minibar</name>
<comment>Ignore-this: dc5595b9289b36e52f5f41bd57468d33</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121123082100' local_date='Fri Nov 23 09:21:00 CET 2012' inverted='False' hash='20121123082100-70c34-b5b4b8a227ecef0c4d08973b76c7d36b00d21c95'>
<name>Minibar: call abstract_action with &apos;this&apos; bound to minibar object</name>
<comment>Ignore-this: dec59d37a59bf3ec0420565c85e95cf7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121123080813' local_date='Fri Nov 23 09:08:13 CET 2012' inverted='False' hash='20121123080813-70c34-cbe2388bad36ec79ec8c9db13e8d34fa114973d8'>
<name>Minibar: add show/hide functions</name>
<comment>Ignore-this: 2e541b2c8dad88198dbf6b45576a4248</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121122164239' local_date='Thu Nov 22 17:42:39 CET 2012' inverted='False' hash='20121122164239-bae10-50f05edc4d65bd703ef1eda74ba00d50a1fe3e30'>
<name>minibar: can now switch back to the minibar after switching to the syntax editor</name>
<comment>Ignore-this: 96168f1991c1cccf7efceaa4a361eef4
This is done by including a lin_action when starting the syntax editor from
the minibar.
Also: added some minibar options in the syntax editor for consistency...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121122152716' local_date='Thu Nov 22 16:27:16 CET 2012' inverted='False' hash='20121122152716-bae10-4151c34bb991dfa97c9a203cebdd88d952a14745'>
<name>PGFService.hs: fix type error caused by change to PGF.graphvizParseTree</name>
<comment>Ignore-this: 397b70d668d3b5d2c9bff3880d040283
Note that some of the graphviz functions have backwards incompatible changes
that might also affect other clients of the PGF run-time library.
Also added graphvizDefaults and export it together with GraphvizOptions from
the PGF run-time library.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121122150501' local_date='Thu Nov 22 16:05:01 CET 2012' inverted='False' hash='20121122150501-b9719-a7321ae43c031f4bf3928a75c1fa688b12673a9c'>
<name>optimized a parameter in Romance clause formation</name>
<comment>Ignore-this: 4c4f744163a01d8182ae8e1cc08f37ed</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121122124520' local_date='Thu Nov 22 13:45:20 CET 2012' inverted='False' hash='20121122124520-70c34-46be952b88ee0b2319cff2fa768e5d05c0fb5686'>
<name>Syntax editor: can now load minibar (in-place) from a linearised tree</name>
<comment>Ignore-this: b067fd9153f0ed2a262d6b6598d0e1d5</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20121122085037' local_date='Thu Nov 22 09:50:37 CET 2012' inverted='False' hash='20121122085037-c55be-a995f8fcaa3125ddb857f3d0fdc7a01b2e429627'>
<name>better visualization of parse trees</name>
<comment>Ignore-this: 1f51347eec679cd4f08bbcb857d7ee0a</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20121122085049' local_date='Thu Nov 22 09:50:49 CET 2012' inverted='False' hash='20121122085049-c55be-cc2bff564ffeac16c3a6f803b65887d7281de1c6'>
<name>Added C compilation notes for Mac OSX</name>
<comment>Ignore-this: b75182e2018553cc5e1c0d163d26d697</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121121190152' local_date='Wed Nov 21 20:01:52 CET 2012' inverted='False' hash='20121121190152-bae10-bb3a1c0337ed97f6d706e529ad65e7bb4cec704d'>
<name>minibar: fix bug introduced in previous update</name>
<comment>Ignore-this: 762539b8de0bad15dd9923fad348858
It could case JavaScript error
ReferenceError: initial_grammar is not defined</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121121171321' local_date='Wed Nov 21 18:13:21 CET 2012' inverted='False' hash='20121121171321-bae10-31f549379589904f28e6be2d2607b878ca4ca19b'>
<name>minibar+syntax editor integration, work in progress 2</name>
<comment>Ignore-this: cf4bc8aca696b852237124b2b767a6af
+ Transfer current astract syntax tree when activating the syntax editor
from the minibar.
+ Add options to start the minibar with given input. You need to include
the current grammar url, the current language and the input, like this:
initial_grammar: &quot;/grammars/Foods.pgf&quot;,
initial: { from: &quot;FoodsEng&quot;, input:[&quot;that&quot;,&quot;fish&quot;,&quot;is&quot;,&quot;fresh&quot;]}
+ Fix a style sheet clash.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121121152444' local_date='Wed Nov 21 16:24:44 CET 2012' inverted='False' hash='20121121152444-70c34-217a3ae5ff96c64c2c3a87fae0ce6d705247fbf9'>
<name>Syntax editor: start with initial AST</name>
<comment>Ignore-this: cc821703a1f58311ca3a8f45a9534b70
Note that the argument has been renamed to initial.abstr
(Where abstr means an abstract syntax tree in string form, NOT an AST object)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121121150759' local_date='Wed Nov 21 16:07:59 CET 2012' inverted='False' hash='20121121150759-bae10-f40fe0bab58190dc66d98daafa8899a55229c0be'>
<name>minibar+syntax editor integration, work in progress</name>
<comment>Ignore-this: 50f3834cae26dd2313e8ebbd244f3f1e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121121112235' local_date='Wed Nov 21 12:22:35 CET 2012' inverted='False' hash='20121121112235-70c34-0678cdb23c5dc53adeb49d05d1feedbf868fc5dd'>
<name>Syntax editor: start with initial grammar, startcat, to: languages</name>
<comment>Ignore-this: 4847fa21c81a2f425f9031b5f827f24c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121121111346' local_date='Wed Nov 21 12:13:46 CET 2012' inverted='False' hash='20121121111346-70c34-a967695ac3c1bbf50844b36ea57f2f1b12e0bd1a'>
<name>support.js: elem() returns false when as is undefined</name>
<comment>Ignore-this: 24f8722fc8956c95b3352587de8d8237</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121120153131' local_date='Tue Nov 20 16:31:31 CET 2012' inverted='False' hash='20121120153131-bae10-d2d01d905d885ee045c119150272e9f893552872'>
<name>gfse: remove obsolete files</name>
<comment>Ignore-this: edcb7a126a33e09f9cdf71b1ae792581</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121120151805' local_date='Tue Nov 20 16:18:05 CET 2012' inverted='False' hash='20121120151805-bae10-1df052a4c8ee5b114363e5f3a7aea3ca1f7048e0'>
<name>GF cloud: move gf-web-api-examples.html out of minibar directory</name>
<comment>Ignore-this: a4ecd3023662c5fbe7bae568aa6a0943</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121120140409' local_date='Tue Nov 20 15:04:09 CET 2012' inverted='False' hash='20121120140409-70c34-e7c66c00a0b14d78841b0115368260ee9da5284c'>
<name>Update gf.cabal to copy new common js files</name>
<comment>Ignore-this: 352dae42816ab1fe0a5f01e9a9a8d322</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121120135656' local_date='Tue Nov 20 14:56:56 CET 2012' inverted='False' hash='20121120135656-70c34-4182a015e354abca66e849852528dbfe5a43a846'>
<name>Syntax editor: update to use common js files</name>
<comment>Ignore-this: 15ebec00eed43294a8e13cbaa12c6b3d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121120135108' local_date='Tue Nov 20 14:51:08 CET 2012' inverted='False' hash='20121120135108-b9719-e101c1b9109dd95c96b90c097e620a17b1e1ec12'>
<name>fixes in ExtraFin</name>
<comment>Ignore-this: 321ac666b9861f0fee2919036423b36e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121120125648' local_date='Tue Nov 20 13:56:48 CET 2012' inverted='False' hash='20121120125648-bae10-09eafa2f4f72a0f400e3d7b284c177f778209f6e'>
<name>GF cloud: move support.js and pgf_online.js</name>
<comment>Ignore-this: 282693e95fe086e6d6e06564c1767a12
Created the folder js and moved minibar/support.js and minibar/pgf_online.js
there, to emphasize their status as app independent support libraries.
There are probably more files that should be moved here.
The cloud apps have been updated, externally hosted apps that link directly
to our server need to be updated too.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121120093650' local_date='Tue Nov 20 10:36:50 CET 2012' inverted='False' hash='20121120093650-70c34-0c304e2081c222bbdd33481bfc9e23d437a56270'>
<name>Syntax editor: random generation of trees (and subtrees!)</name>
<comment>Ignore-this: 44c4ede494b003dc0aa95a9308ae7b07</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121119141631' local_date='Mon Nov 19 15:16:31 CET 2012' inverted='False' hash='20121119141631-ae14a-df7d7d699bb28f9b739a01a92f8c1c30c1e82320'>
<name>remove the duplicated definition of PgfProductionIdx in parser.c</name>
<comment>Ignore-this: 6296fc1eae5fa76c9bb045a064eb4449</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121119141408' local_date='Mon Nov 19 15:14:08 CET 2012' inverted='False' hash='20121119141408-ae14a-3dc0d51c8e177cacdb0aa89e9c4b55e1723f5a25'>
<name>fix in ParseEngAbs3.probs</name>
<comment>Ignore-this: b83507a2ee1b0f677990aa4406aa58a1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121119122411' local_date='Mon Nov 19 13:24:11 CET 2012' inverted='False' hash='20121119122411-ae14a-2c0e201e5e0ee16545d9c212a1c486ed06862d30'>
<name>a statistical model for robustness in lib/src/english</name>
<comment>Ignore-this: e0c72f95b5e1f5c5845de2b123c4cd3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121119121525' local_date='Mon Nov 19 13:15:25 CET 2012' inverted='False' hash='20121119121525-ae14a-6c113c0aca25344aba7a507670d8c34ef4264765'>
<name>updated ParseEngAbs.probs with the latest statistics</name>
<comment>Ignore-this: f5742673a10bd59d555f8bdc5ce0e28</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121119105809' local_date='Mon Nov 19 11:58:09 CET 2012' inverted='False' hash='20121119105809-70c34-3cbaf500ede92a884ced60c8b221b6b9e65f0e5b'>
<name>Fix date of 2013 summer school on home page (it said 2011)</name>
<comment>Ignore-this: b5e0e7f9a69d8f6b07ccfdb1db2a39a9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121119095826' local_date='Mon Nov 19 10:58:26 CET 2012' inverted='False' hash='20121119095826-b9719-4fd66089a81c6c78efc332b0ac6c3ea9dc54e40f'>
<name>index: news on summer school and Chinese</name>
<comment>Ignore-this: a581f07e2694c371c4cc1175d94c4f0a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121119095751' local_date='Mon Nov 19 10:57:51 CET 2012' inverted='False' hash='20121119095751-b9719-2bb4760c782d77bdf160f9d39ff22b5de88c0c9c'>
<name>synopsis updated with Chi</name>
<comment>Ignore-this: a3f78b9d5ba63fe68e0d63c470f1a267</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121119095505' local_date='Mon Nov 19 10:55:05 CET 2012' inverted='False' hash='20121119095505-b9719-2c27ad9c37f8b44b2a9095ca55d68ba164b7dab2'>
<name>more Chinese fixes by Chen Peng</name>
<comment>Ignore-this: 6a18cd7b2860ad31f70051d26ede8e67</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121118221135' local_date='Sun Nov 18 23:11:35 CET 2012' inverted='False' hash='20121118221135-b9719-a456d3cc90a7f7aaf7fdca20b755872c2fdfe908'>
<name>di_Prep and a_Prep in ParadigmsIta ; newcomp in lib/src/Make.hs</name>
<comment>Ignore-this: 52038a6adcb67d58a7d68200155c289d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121118211105' local_date='Sun Nov 18 22:11:05 CET 2012' inverted='False' hash='20121118211105-b9719-cb94b3e3d3c5ddd13351eaf18e3dfaf9dbfc8d43'>
<name>Chen peng&apos;s StructuralChi edits</name>
<comment>Ignore-this: 65b542f813f3f2ee789797857398a0d2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121117174230' local_date='Sat Nov 17 18:42:30 CET 2012' inverted='False' hash='20121117174230-bae10-7c14b8800a0a25739244ddf513f885b63914294f'>
<name>GF web service API examples: update examples of the browse command</name>
<comment>Ignore-this: cb3e5233656588ce84a71d6794661690
Also some style tweaks.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121117142230' local_date='Sat Nov 17 15:22:30 CET 2012' inverted='False' hash='20121117142230-bae10-cb65640ed5556f170387221d42da29aa7a4f513e'>
<name>PGF service: command=browse&amp;format=json returns info on all cats and funs</name>
<comment>Ignore-this: ee7f6124c70b31e3ef8232eb170a684
The browse command used to have a required parameter id=... and it returned
info on the given identifier only. Now, if format=json, the id=... parameter
can be omitted to get info on all identifiers at the same time. The returned
JSON structure in this case is
{cats:{...},funs:{...}}
where the inner objects contain one field per category and function,
respectively, in the same format as when you request info on one category or
function.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121117115532' local_date='Sat Nov 17 12:55:32 CET 2012' inverted='False' hash='20121117115532-bae10-38428bf15b02a98313b26760e4abf484636eef80'>
<name>GF web service API examples: added the &quot;abstrjson&quot; command</name>
<comment>Ignore-this: cf1023bedab90492d3be6d48d470fca9
It converts an abstract syntax tree (represented as a string) to a JSON
structure.
Also some HTML code cleanup.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121116165505' local_date='Fri Nov 16 17:55:05 CET 2012' inverted='False' hash='20121116165505-b9719-b0afce3ff77eb2a8083ff82a6a171a3c4e32156a'>
<name>trying to fill the complement in Bul.VPSlashPrep&quot;</name>
<comment>Ignore-this: 4e1f2fa09df78fc4bf4befa9a786cb32</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121116143537' local_date='Fri Nov 16 15:35:37 CET 2012' inverted='False' hash='20121116143537-70c34-d884ff9983f13ed7cb55732930b569c930297a04'>
<name>Syntax editor: work on importing AST as string (eg for generate random)</name>
<comment>Ignore-this: 8510b4ef92d8cbc41faad7f16c993467
But it&apos;s still not complete. Need an efficient way of getting the cat info to accompany funs.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121116132715' local_date='Fri Nov 16 14:27:15 CET 2012' inverted='False' hash='20121116132715-ae14a-2d709cd443f376b51101a3a5e776d50fa1f910ed'>
<name>bugfix for the building of bottom-up filter in the C runtime</name>
<comment>Ignore-this: 71823d5b691cd0415d30156665c9fc90</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121116134710' local_date='Fri Nov 16 14:47:10 CET 2012' inverted='False' hash='20121116134710-bae10-156078214f75e6aa2861e29e93e4bf4abd27db31'>
<name>new-comp: rewrite f (x|y) into (f x|f y)</name>
<comment>Ignore-this: 415e57c2f3c7f866074362950d7ea965
With this change, all languages in molto/mgl/mixture except German and Polish
can be compiled.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121116131503' local_date='Fri Nov 16 14:15:03 CET 2012' inverted='False' hash='20121116131503-b9719-1f6e712f21d6b46a8b95e8a5f11f26aaeb056b8f'>
<name>Chenpeng&apos;s fixes in NumeralChi</name>
<comment>Ignore-this: ccbaab147087c8f13bce33f979367e0a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121116095620' local_date='Fri Nov 16 10:56:20 CET 2012' inverted='False' hash='20121116095620-ae14a-a82797c5c00622d386eac84039a27cf51e95d469'>
<name>a couple of fixes and new words in DictEng and DictEngBul</name>
<comment>Ignore-this: 207382dfcce803f82f4922b7bd02ae9c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121116093355' local_date='Fri Nov 16 10:33:55 CET 2012' inverted='False' hash='20121116093355-70c34-76cf9677db698a41c5ea08d241b84c81ffb5a4ed'>
<name>Syntax editor: select subset of available languages</name>
<comment>Ignore-this: 8de12ae88a3b92b890062a083c4a2057
Also added a basic readme file with a list of todo&apos;s</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121115210510' local_date='Thu Nov 15 22:05:10 CET 2012' inverted='False' hash='20121115210510-bae10-c97e861019ff65a13e49b36deedb348ec8703e2e'>
<name>Updated summer school links</name>
<comment>Ignore-this: 88af4973a534839d62eab284a7a59d94
You can now use the following links to refer to GF Summer School web pages:
- Latest summer school: http://school.grammaticalframework.org/
- 2009 summer school: http://school.grammaticalframework.org/2009
- 2011 summer school: http://school.grammaticalframework.org/2011
- 2013 summer school: http://school.grammaticalframework.org/2013
This is accomplished with DNS and web server configuration. No files have
been moved, so this does not break any existing links (except that
http://school.grammaticalframework.org/ now refers to the latest summer school
instead of the 2011 summer school).</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121115204125' local_date='Thu Nov 15 21:41:25 CET 2012' inverted='False' hash='20121115204125-b9719-ec4d4a9efe22eedbcad56ede08d01495fb99d74b'>
<name>temporary hacks in VerbBul and StructuralBul to compile YAQL - please fix</name>
<comment>Ignore-this: f90186e17bd681d5ed1a9712a608ff64</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121115193342' local_date='Thu Nov 15 20:33:42 CET 2012' inverted='False' hash='20121115193342-bae10-aa2df1d4306fa067654341f191f28d1394bea303'>
<name>download/release-3.4.t2t: starting to prepare for the next release of GF</name>
<comment>Ignore-this: 16636581af6f87e0c06a3ff080eda622
Feel free to add to the release notes.
The file can be renamed if the next release will not be called GF 3.4.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121115153817' local_date='Thu Nov 15 16:38:17 CET 2012' inverted='False' hash='20121115153817-70c34-b01b14f33b4c5ce1d2a8c3c558637bcd47618b89'>
<name>Syntax editor: jump to next hole in tree</name>
<comment>Ignore-this: 9727bf85ccf0e4e5e8e5c394d6e3f683</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121115124014' local_date='Thu Nov 15 13:40:14 CET 2012' inverted='False' hash='20121115124014-70c34-f5702e3942ff2724eb6cd5899393e1666be16443'>
<name>Syntax editor: fix bug in Firefox, Seamonkey</name>
<comment>Ignore-this: c3828ee6e5e080aca7d0d400516ef3d3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121114135245' local_date='Wed Nov 14 14:52:45 CET 2012' inverted='False' hash='20121114135245-bae10-65cc36309f1b96e93b740cabcacba9fba815c18e'>
<name>Add flag --document-root for user with gf --server</name>
<comment>Ignore-this: c8098c87222d149d3a50bcd8ad47b239
This can make it easier to test cloud service updates before installing them.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121114134910' local_date='Wed Nov 14 14:49:10 CET 2012' inverted='False' hash='20121114134910-bae10-13399b5d1363fa6f42c2ba935f7863d01c7c9070'>
<name>GF usage message fixes</name>
<comment>Ignore-this: 55984d8b8ca43d962735c2eaa7daba51
Change the command name from gfc to gf in the usage message header.
Correct spelling of &quot;overide&quot; to &quot;override&quot; in -gf-lib-path description.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121114123422' local_date='Wed Nov 14 13:34:22 CET 2012' inverted='False' hash='20121114123422-ae14a-63bb3569ee81a974f7dfa09e9590d8e0d2197dbb'>
<name>revised heuristic in the statistical parser</name>
<comment>Ignore-this: fa89cec55f05233ac001b084a361931f</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121113151449' local_date='Tue Nov 13 16:14:49 CET 2012' inverted='False' hash='20121113151449-70c34-2b12623e475aa8c66948fcc51937b0054b845343'>
<name>Add first demo of new syntax editor</name>
<comment>Ignore-this: cd2bd3cdcee5a06ef35718b7c7f13038
As part of the GF cloud stuff, it can be accessed from
http://cloud.grammaticalframework.org/syntax-editor/editor.html</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121113140915' local_date='Tue Nov 13 15:09:15 CET 2012' inverted='False' hash='20121113140915-bae10-590b659e19ae4832c8be94037f4241faff428948'>
<name>Adding a new experimental partial evalutator</name>
<comment>Ignore-this: 58c9d3b52dfe1f765932319cc66e47f7
GF.Compile.Compute.ConcreteNew + two new modules contain a new
partial evaluator intended to solve some performance problems with the old
partial evalutator in GF.Compile.Compute.ConcreteLazy. It has been around for
a while, but is now complete enough to compile the RGL and the Phrasebook.
The old partial evaluator is still used by default. The new one can be activated
in two ways:
- by using the command line option -new-comp when invoking GF.
- by using cabal configure -fnew-comp to make -new-comp the default. In this
case you can also use the command line option -old-comp to revert to the old
partial evaluator.
In the GF shell, the cc command uses the old evaluator regardless of -new-comp
for now, but you can use &quot;cc -new ...&quot; to invoke the new evaluator.
With -new-comp, computations happen in GF.Compile.GeneratePMCFG instead of
GF.Compile.Optimize. This is implemented by testing the flag optNewComp in
both modules, to omit calls to the old partial evaluator from GF.Compile.Optimize
and add calls to the new partial evaluator in GF.Compile.GeneratePMCFG.
This also means that -new-comp effectively implies -noexpand.
In GF.Compile.CheckGrammar, there is a check that restricted inheritance is used
correctly. However, when -noexpand is used, this check causes unexpected errors,
so it has been converted to generate warnings, for now.
-new-comp no longer enables the new type checker in
GF.Compile.Typeckeck.ConcreteNew.
The GF version number has been bumped to 3.3.10-darcs</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121113094823' local_date='Tue Nov 13 10:48:23 CET 2012' inverted='False' hash='20121113094823-ae14a-f689ac40253f5a26bb112a3eca3e5341c3cb9d36'>
<name>bugfix in the statistical parser</name>
<comment>Ignore-this: 1668f8307377528b3aedfcbba5f2b783</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121113094826' local_date='Tue Nov 13 10:48:26 CET 2012' inverted='False' hash='20121113094826-b9719-acd019d0b8d42b1954011f44f159ba9834599152'>
<name>added UseCopula to Fin,Ger,romance since needed in YAQL</name>
<comment>Ignore-this: b7c5f2cbc8797f96310fb7f04f4c6567</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112221740' local_date='Mon Nov 12 23:17:40 CET 2012' inverted='False' hash='20121112221740-ae14a-839d49f3f48e0187854eeb3f788f0ac240a81950'>
<name>two simple heuristics which speed up the statistical parser more than seven times.</name>
<comment>Ignore-this: bc357c2b973060f77406a05bcc461180</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112214822' local_date='Mon Nov 12 22:48:22 CET 2012' inverted='False' hash='20121112214822-ae14a-c862fecab30742ff03d249a6ae8f442ee285d24f'>
<name>a simple refactoring in the statistical parser</name>
<comment>Ignore-this: a44512d4211879831889f073dd3fb60b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112153621' local_date='Mon Nov 12 16:36:21 CET 2012' inverted='False' hash='20121112153621-ae14a-9c24c96ef7db6b207084151f3e4c2a1274485a33'>
<name>more counters in the profiler for the statistical parser</name>
<comment>Ignore-this: e6bb087cea21cf5cee72fd9e3e1a8a2b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112140452' local_date='Mon Nov 12 15:04:52 CET 2012' inverted='False' hash='20121112140452-ae14a-21a8d0adcb3fe5d81da8592f95b4047f2273ffb0'>
<name>now we store the state instead of the offset for every continuation in the chart for the statistical parser</name>
<comment>Ignore-this: 15b0bd2efebe8ee2002c578906d54469</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112134343' local_date='Mon Nov 12 14:43:43 CET 2012' inverted='False' hash='20121112134343-ae14a-ee4e539e1c91b036d269a0c9e24f0ee86245d8b3'>
<name>in the statistical parser: move the outside probability from the parse items to their continuation. this makes the value slot shared between many items</name>
<comment>Ignore-this: fd4aa65108b0c29001ce99e6493af98d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121112133310' local_date='Mon Nov 12 14:33:10 CET 2012' inverted='False' hash='20121112133310-b9719-796b9bca4d1898eaf2d22a8654cae6160e0ed145'>
<name>number of Fin.or_Conj</name>
<comment>Ignore-this: 3371fe5591d2825e310f8f20655d8dfc</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112130535' local_date='Mon Nov 12 14:05:35 CET 2012' inverted='False' hash='20121112130535-ae14a-de578f37178fc9f508178501ff318f5ebfb5dd64'>
<name>small refactoring in the C runtime</name>
<comment>Ignore-this: 28a5ac7ff7eae730109b7659da3fbc41</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112125127' local_date='Mon Nov 12 13:51:27 CET 2012' inverted='False' hash='20121112125127-ae14a-331c007ad75459a3519d27401608415b6db14362'>
<name>use size_t consistently as the type for constituent indices in the C runtime</name>
<comment>Ignore-this: ab6290344ebb170374ed96246aff5f4a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121112124219' local_date='Mon Nov 12 13:42:19 CET 2012' inverted='False' hash='20121112124219-ae14a-3516d00f326fe1881ce3eea29abcfe9218d3e729'>
<name>implemented gu_map_count in runtime/c/gu/map.c</name>
<comment>Ignore-this: 32d9dff7307e4cea425f76cdbf73b393</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121108155346' local_date='Thu Nov 8 16:53:46 CET 2012' inverted='False' hash='20121108155346-bae10-7dddaad2cb3a007456562ee92c06b3a3782463f5'>
<name>Eliminate warnings about deprecated use of catch and try</name>
<comment>Ignore-this: cd6208b72411d0b3384ecc39beb0462c
This is also needed for compatibility with GHC 7.6.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121107172308' local_date='Wed Nov 7 18:23:08 CET 2012' inverted='False' hash='20121107172308-bae10-505bd0f80c79f65cc9b82da27a10b6ac3b5dd4ac'>
<name>GF.Grammar.PatternMatch: relax overly restrictive type signatures</name>
<comment>Ignore-this: b599bb4024af1c37c34ae3d71ba0f060</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121107153145' local_date='Wed Nov 7 16:31:45 CET 2012' inverted='False' hash='20121107153145-bae10-35bcc0b2169118ea570d32774cee65d4c87c690e'>
<name>Some changed/new utility functions</name>
<comment>Ignore-this: 2c8bacd0970ce9714fe493a1f148b2a2
GF.Data.Utilities: Rename mapFst to apFst, mapSnd to apSnd.
Add apBoth, mapFst, mapSnd, mapBoth.
GF.Data.Operations: Remove onSnd (same as apSnd)</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121106164331' local_date='Tue Nov 6 17:43:31 CET 2012' inverted='False' hash='20121106164331-c242b-19c714e4bbec45ad30324fd03f1718a5a02b2d02'>
<name>refinemtsParseUrd</name>
<comment>Ignore-this: 10cc9d05c6f63e89d9eae478212a199b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121106152938' local_date='Tue Nov 6 16:29:38 CET 2012' inverted='False' hash='20121106152938-bae10-b10485207423566dbf50df0e393cf2838161b2df'>
<name>gf -server: make it possible to pass arbitrary flags/options to gf when compiling grammars</name>
<comment>Ignore-this: 60039f454eea99ef76154d041fd1aff2
For example, you can add -optimize-pgf:
http://localhost:41296/cloud?dir=...&amp;command=remake&amp;-optimize-pgf=&amp;Foods2Eng.gf=&amp;Foods2Swe.gf=</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121105164431' local_date='Mon Nov 5 17:44:31 CET 2012' inverted='False' hash='20121105164431-c242b-97b697e4cec7d3579d70ab5983ef4a80cc81707d'>
<name>unicode4k-changed</name>
<comment>Ignore-this: 76900410cace932edf3bf7452e09be9a</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121104170632' local_date='Sun Nov 4 18:06:32 CET 2012' inverted='False' hash='20121104170632-c242b-7547778a3302bf47136d9bf63935f85f0e1af0a4'>
<name>refinementsParseUrd</name>
<comment>Ignore-this: a7678adcd2378160d56f30a1cdc12699</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121104163957' local_date='Sun Nov 4 17:39:57 CET 2012' inverted='False' hash='20121104163957-c242b-16adeb8e15561adb8920e645570ade27f1ad561a'>
<name>addDictUrd2</name>
<comment>Ignore-this: 76a6e812dd9ddf3bfccee66241b54d41</comment>
</patch>
<patch author='normundsg@gmail.com' date='20121101023629' local_date='Thu Nov 1 03:36:29 CET 2012' inverted='False' hash='20121101023629-f0d8b-7b1c24aedc9ecbf9aa26be9c0ebf811c7fefe24c'>
<name>PhrasebookLav: synchronised with the latest changes in the resource grammar</name>
<comment>Ignore-this: 10ad0ebb0d47aecfc8000c25f8c80379</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121030223711' local_date='Tue Oct 30 23:37:11 CET 2012' inverted='False' hash='20121030223711-7ec47-068540eb22cca0e8579defc9a5f675026efab9af'>
<name>Latvian: extensions to the verb paradigms</name>
<comment>Ignore-this: 20e7c21e6cd9d76904cf7a246c76abc9
Added support for -ts/-ta participles (in addition to -is/-usi; other participles - on demand) and fixed some palatalization exceptions.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121030143655' local_date='Tue Oct 30 15:36:55 CET 2012' inverted='False' hash='20121030143655-bae10-72f5aef9f0a0cb15036f3b2b86a3bb310d08528d'>
<name>TransQuiz: use the grammars from the same server</name>
<comment>Ignore-this: e5604b9f1d45608ad73846422cd19479
Unlike the other web apps in the cloud, the translation quiz was configured
to use the grammars at http://www.grammaticalframework.org/grammars.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121030134120' local_date='Tue Oct 30 14:41:20 CET 2012' inverted='False' hash='20121030134120-70c34-ee48072866ddd493369f8f31fc555477f602571d'>
<name>Small update to summer school 2013 page</name>
<comment>Ignore-this: e2b32ebdd49b15a90e0a8b8db1adf547</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121030133242' local_date='Tue Oct 30 14:32:42 CET 2012' inverted='False' hash='20121030133242-70c34-6623960ace2a36034ac7f4f883ce64dad2ba3a86'>
<name>Add initial page for 2013 summer school</name>
<comment>Ignore-this: bb9639ec0bcfb4f378693644d1387c0a</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20121029110554' local_date='Mon Oct 29 12:05:54 CET 2012' inverted='False' hash='20121029110554-c242b-981055d348bf840c9c1170e45953e70a71019d4e'>
<name>parseUrdChanged</name>
<comment>Ignore-this: caefb7d99e330fc543c66f4725624843</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121029085256' local_date='Mon Oct 29 09:52:56 CET 2012' inverted='False' hash='20121029085256-ae14a-2c656f56412c7113e13d959b17c9510847ce3c37'>
<name>use prob_t instead of float in a few places</name>
<comment>Ignore-this: 18f7b4ed3214ff6f1e1489559552dd0</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121026150019' local_date='Fri Oct 26 17:00:19 CEST 2012' inverted='False' hash='20121026150019-70c34-e1ef4af7c4b2d2c44e7c12b9bc09792277296434'>
<name>Minibar: cursor over editable words is now a &quot;hand&quot;</name>
<comment>Ignore-this: d90e6333ebcac1eebb09c3f0ed4c90ba
This had been bugging me for ages!</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121026140527' local_date='Fri Oct 26 16:05:27 CEST 2012' inverted='False' hash='20121026140527-bae10-c48aee69e02cd0e0a5cf5b1cd211cc9e5fa785f1'>
<name>GF home page: avoid line breaks in dates in the news section</name>
<comment>Ignore-this: 7e27a04c5ba707e9bc8fbd8d321ad458</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121026131200' local_date='Fri Oct 26 15:12:00 CEST 2012' inverted='False' hash='20121026131200-70c34-bf345b5ff2bde5c469c79275727ddae415c56ce3'>
<name>Add RGL API grammar modules for Maltese</name>
<comment>Ignore-this: 5d3b8fdfa2eaad4ff76961e3a0c639a0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121026092545' local_date='Fri Oct 26 11:25:45 CEST 2012' inverted='False' hash='20121026092545-bae10-392f57b78b6bbe20dcf4ed7e8a39165530750b43'>
<name>gf.cabal: version of parallel needs to be &gt;=3</name>
<comment>Ignore-this: 50f630dbfdcff7da246a779bd88bbaea</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121026085220' local_date='Fri Oct 26 10:52:20 CEST 2012' inverted='False' hash='20121026085220-b9719-8f45d4770bc1131d55c234f68b83d9fdc5adcd80'>
<name>some fixes to Chinese suggested by Shanghai colleagues</name>
<comment>Ignore-this: 207522c963056d9a5360972a7f54164</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121026084700' local_date='Fri Oct 26 10:47:00 CEST 2012' inverted='False' hash='20121026084700-70c34-93e384f27f457ee3fd95ecb39388460f82b8ebb1'>
<name>Added my name to authors list</name>
<comment>Ignore-this: 8a230b5aae31b4829d447e642cee8744</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121025183722' local_date='Thu Oct 25 20:37:22 CEST 2012' inverted='False' hash='20121025183722-ae14a-ba4dc7c17b88b8a3ffd9fe19b4c033248ef968f3'>
<name>forgot to add one #ifdef</name>
<comment>Ignore-this: 7aaf264088472672cf6cf1d117740e1d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121025161221' local_date='Thu Oct 25 18:12:21 CEST 2012' inverted='False' hash='20121025161221-bae10-bc75ce1ac3a0862d684548f74901311d6ec79888'>
<name>GF.Grammar.Macros: add function collectPattOp</name>
<comment>Ignore-this: 1a32235bca5cf0345233d649cdb3c718
collectPattOp :: (Patt -&gt; [a]) -&gt; Patt -&gt; [a]</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121025144253' local_date='Thu Oct 25 16:42:53 CEST 2012' inverted='False' hash='20121025144253-ae14a-b8d26c3e9fa8cea8fc3b7529a378092d9bdfd528'>
<name>a major refactoring in the robust parser: bottom-up filtering and garbage collection for the chart</name>
<comment>Ignore-this: 15d12de385f6affa73001b817bd451fb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121024224018' local_date='Thu Oct 25 00:40:18 CEST 2012' inverted='False' hash='20121024224018-bae10-2605a74418f22d64fbb0f9739db660bce48bd186'>
<name>GF.Grammar.Macros: add function composPattOp</name>
<comment>Ignore-this: c4b3b06088820c4377eff267cb41a371
For Patt, analogous to composOp for Term.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121024174920' local_date='Wed Oct 24 19:49:20 CEST 2012' inverted='False' hash='20121024174920-bae10-f59c610441629620589953c9264c068640faf761'>
<name>Compute.ConcreteNew: support variants</name>
<comment>Ignore-this: 3b80ccf1c02bcac0c32a2d722bdee987
Also add a missing check for Predef values in apply.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121024170852' local_date='Wed Oct 24 19:08:52 CEST 2012' inverted='False' hash='20121024170852-bae10-a4b8ab5906fddf6b84b3422d909aca28e50f0c39'>
<name>GeneratePMCFG: prefix messages about &quot;impossible&quot; errors with &apos;Internal error:&apos;</name>
<comment>Ignore-this: 18273245a76dff5d249d7a7212562677
Just to make them easier to spot when wading through thousands of lines of
warnings...</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20121024150820' local_date='Wed Oct 24 17:08:20 CEST 2012' inverted='False' hash='20121024150820-40485-c0c97ecd0c7df1f6dcb361d839bb4c268bf0db26'>
<name>Link to the GF Developers Guide from the download page</name>
<comment>Ignore-this: 9d810d8ccacf26d76c9fc3e0f7d1bc86</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121023211631' local_date='Tue Oct 23 23:16:31 CEST 2012' inverted='False' hash='20121023211631-bae10-d88c871cc9d76da584efc2f810df8ad289a0cc77'>
<name>gf-cloud-api.html: document the new command=remake</name>
<comment>Ignore-this: f1ce534c00a3e69f09396044ed600362
Also improve the documentation of the responses to the upload and make
commands.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121023202301' local_date='Tue Oct 23 22:23:01 CEST 2012' inverted='False' hash='20121023202301-bae10-84f8b795dc9881c83add901b81fcf9eeff20ecb3'>
<name>gf -server: introduce command=remake for recompiling previously uploaded grammars</name>
<comment>Ignore-this: 3cf1759328f7ab9cc778c3b0a7ec00f6
Also remove some old commented out code.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121023125532' local_date='Tue Oct 23 14:55:32 CEST 2012' inverted='False' hash='20121023125532-bae10-abc688710a3357fabd9db46b7abdd4cb900b0ba8'>
<name>fracas: code to generate HTML treebank</name>
<comment>Ignore-this: a96dfba57ce99555c277e0a9825bd9c4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121023114823' local_date='Tue Oct 23 13:48:23 CEST 2012' inverted='False' hash='20121023114823-bae10-9aca52d2d8315e7dd56021d938b4aa23a8b5db3a'>
<name>cleanup</name>
<comment>Ignore-this: b4759ba6d533b67165a6ee8765bf2595
Simplify the implementation of writeUTF8File and use it in one more place.
Remove unused imports left over after a previous change.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20121023094100' local_date='Tue Oct 23 11:41:00 CEST 2012' inverted='False' hash='20121023094100-70c34-e863009c3aae5fcfd647ddab7b2d0f6402ed6e34'>
<name>Maltese: finished morphology for derived verbs</name>
<comment>Ignore-this: f4bd4ad1aa1ed7803bdefacd944b058b
Of course it&apos;s never really finished. There&apos;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&apos;s also the issue of verb participles, but I&apos;ll come back to those
when I am looked more closely at the syntax.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121023001236' local_date='Tue Oct 23 02:12:36 CEST 2012' inverted='False' hash='20121023001236-7ec47-db60169f0da781292b4dd0daceec67dc3a3ebdc8'>
<name>Latvian: fixed some adjective paradigms, changed the default word order in ComplN2</name>
<comment>Ignore-this: b2ff2752d0dc0fa9095365f6f3176b5f
The issues were unveiled while testing AttemptoLav in a more realistic domain</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121022121001' local_date='Mon Oct 22 14:10:01 CEST 2012' inverted='False' hash='20121022121001-bae10-3aece9ca1ab356ec5ee1e00dd086e1a574ed48c7'>
<name>TAG SNAPSHOT-20121022</name>
<comment>Ignore-this: e2edd5d8d9c8dfd5d2cdbfa4c3e2f854</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121022101610' local_date='Mon Oct 22 12:16:10 CEST 2012' inverted='False' hash='20121022101610-bae10-8ca37f5b150a7874ce4898e0b6bfad617edcce12'>
<name>Add Chinese to the list of installed RGL languages and support it in the web apps</name>
<comment>Ignore-this: dfb301db7906b78152456c7b0810ebdb
Aarne says the Chinese resource grammar is complete, but not yet completely
correct.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121021212356' local_date='Sun Oct 21 23:23:56 CEST 2012' inverted='False' hash='20121021212356-7ec47-53c1d0fd6d61bcf7d2b4293344fee120c0df55e3'>
<name>Latvian: two important fixes regarding V2 clauses</name>
<comment>Ignore-this: ee1f6ef8700ce452eec4bf8fe86253cb
Agreement with the focus part (the object) works not only for Pers3, but also for Pers1 and Pers2 NPs (if the verb requires non-typical subject/object valences).
Object-dependent double negation works (in addition to the subject-dependent double negation).
The first one is motivated by PhrasebookLav, the second one - by AttemptoLav.
Also a couple of minor fixes.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121019201411' local_date='Fri Oct 19 22:14:11 CEST 2012' inverted='False' hash='20121019201411-bae10-4764d16cdd8ea9f52db7833434058889ed4422f2'>
<name>Refactor compileSourceModule</name>
<comment>Ignore-this: 836556a13660de2835f459c3fc3b6ba8
There was 55 lines of rather repetitive code with calls to 6 compiler passes.
They have been replaced with 19 lines that call the 6 compiler passes
plus 26 lines of helper functions.
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121019195600' local_date='Fri Oct 19 21:56:00 CEST 2012' inverted='False' hash='20121019195600-bae10-065065811e8daa19057fc05c76bf2b2f566a8052'>
<name>Consistenly use SourceGrammar instead of [SourceModule] when calling compiler passes</name>
<comment>Ignore-this: 6ea20a446d81cebfd2c188fd7b72d405</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121019140809' local_date='Fri Oct 19 16:08:09 CEST 2012' inverted='False' hash='20121019140809-bae10-880827edaa95c9c97c7c9da9c461972e29ffc2d2'>
<name>Phrasebook: make clean</name>
<comment>Ignore-this: d2be42e53854c7abcc17a6b4929b5d3</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019115254' local_date='Fri Oct 19 13:52:54 CEST 2012' inverted='False' hash='20121019115254-b0bfa-73033e749743929418fa23a05720ff4cdc470e43'>
<name>fixes to previous</name>
<comment>Ignore-this: 9f5757575fecbba161572d8d0d9d2a78</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019114545' local_date='Fri Oct 19 13:45:45 CEST 2012' inverted='False' hash='20121019114545-b0bfa-bab2e4f5eb82257860dbd86fadf98584e7af2c2f'>
<name>spanish_catalan_corrections</name>
<comment>Ignore-this: 85aa71c6380d8f66df7927821efb5d58</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019110208' local_date='Fri Oct 19 13:02:08 CEST 2012' inverted='False' hash='20121019110208-b0bfa-f7a03810e884d03a2f07ac5dfe3a750dd5cce348'>
<name>removed_stuff_from_paradigmsspa</name>
<comment>Ignore-this: d991fb8a05f8ca4f8b68c35312d860d8
I removed mkQuant, mkDet and mkOrd from ParadigmsSpa and moved them to MorphoSpa. So from ParadigmsSpa you only need to remove mkAdv and mkAdN.</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019105707' local_date='Fri Oct 19 12:57:07 CEST 2012' inverted='False' hash='20121019105707-b0bfa-51b2ee85018b7734f2bca0bb077ae2c7eb33f20f'>
<name>spanish_quantifiers_bugfixes</name>
<comment>Ignore-this: af27f7f026f2eb6e3025744c7f00448a</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019094838' local_date='Fri Oct 19 11:48:38 CEST 2012' inverted='False' hash='20121019094838-b0bfa-d563acc85c8f04c587305bd9ae4e8f2c4bc04623'>
<name>spanish_impneg</name>
<comment>Ignore-this: 5e87369bc84683c10375654e43948747</comment>
</patch>
<patch author='inari.listenmaa@gmail.com' date='20121019093637' local_date='Fri Oct 19 11:36:37 CEST 2012' inverted='False' hash='20121019093637-b0bfa-029a2acd88743876d36d7ec7b4553d28196d56b1'>
<name>catalan_smart_paradigms</name>
<comment>Ignore-this: 7f7cad0eaaac565d678af9e0451828b7
MorphoCat and ParadigmsCat: smart paradigms for adjectives.
ExtraCat: added costruction for negative imperative.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121019071550' local_date='Fri Oct 19 09:15:50 CEST 2012' inverted='False' hash='20121019071550-b9719-dad987db94cfe6099c413f7e68db0e5bf6d3f731'>
<name>test results and documentation for Chinese</name>
<comment>Ignore-this: b5c2edf2e52c369b85c69d426af06420</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121018200122' local_date='Thu Oct 18 22:01:22 CEST 2012' inverted='False' hash='20121018200122-bae10-cd47b737b21834b57474930e6fb8d879b0da7473'>
<name>Use NOINLINE for build info and darcs version info</name>
<comment>Ignore-this: 1e1d6035f41474186bb0c1f19f4be2d1
... to avoid unnecessary recompilation of other modules.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121018124839' local_date='Thu Oct 18 14:48:39 CEST 2012' inverted='False' hash='20121018124839-bae10-e55a06b8e6fc6a62f12f0782bf3a0dedf5e08b59'>
<name>gfse: grammars can now contain one-line descriptions</name>
<comment>Ignore-this: 6dd46fe15210131d649eb40dbb4f7a1b
Also fixed two small problems with public grammars.</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20121017084934' local_date='Wed Oct 17 10:49:34 CEST 2012' inverted='False' hash='20121017084934-c55be-43d5122fafa5aa36b3d46b7264de34e62ccd8d3b'>
<name>added autogenerated files for the FraCaS treebank</name>
<comment>Ignore-this: c89bd9bc81c2dcc328245deca155581a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121016230637' local_date='Wed Oct 17 01:06:37 CEST 2012' inverted='False' hash='20121016230637-bae10-2abe27c099c62d2f27b2e393791c71ccb0091147'>
<name>gfse: small fix</name>
<comment>Ignore-this: abae286b51d90fa5b2b296e9388306c9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121016221049' local_date='Wed Oct 17 00:10:49 CEST 2012' inverted='False' hash='20121016221049-bae10-bd7331017ab9df54c31ac7a484c4077f9d2992a3'>
<name>gfse: identify inherited grammars by their unique id</name>
<comment>Ignore-this: e16538a0dcf4e0e3bb8f01c4c79283fe
This helps avoiding problems if an inherited grammar is renamed, or if there
is more than one grammar with the same name.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121016135452' local_date='Tue Oct 16 15:54:52 CEST 2012' inverted='False' hash='20121016135452-7ec47-bce1e591ba368b07cf00d20d7d76ac29a1dbfe3b'>
<name>Latvian: added support for double negation, fixed some structural words</name>
<comment>Ignore-this: cd9db22cc2a4953ae1c6bdbb778eb3f9
Double negation: sebject-dependent - works, object-dependent - still has to be fixed (in VerbsLav).
Structural words: everybody, somebody, nobody.
Both motivated by AttemptoLav.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121016130103' local_date='Tue Oct 16 15:01:03 CEST 2012' inverted='False' hash='20121016130103-bae10-9da84d39437de6733a65d5bed31551f8b9422866'>
<name>GF.Command.Command: turn CommandOutput into a newtype</name>
<comment>Ignore-this: 1dbb6fd3b37f3a5850b93b8046fc6c99
The output from commands is represented as ([Expr],String), where the [Expr] is
used when data is piped between commands and the String is used for the final
output. The String can represent the same list of trees as the [Expr] and/or
contain diagnostic information.
Sometimes the data that is piped between commands is not a list of trees, but
e.g. a string or a list of strings. In those cases, functions like fromStrings
and toStrings are used to encode the data as a [Expr].
This patch introduces a newtype for CommandOutput and collects the functions
dealing with command output in one place to make it clearer what is going on.
It also makes it easier to change to a more direct representation of piped
data, and make pipes more &quot;type safe&quot;, if desired.
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121016093605' local_date='Tue Oct 16 11:36:05 CEST 2012' inverted='False' hash='20121016093605-b9719-17b576aabd929565357cfa2bef0ecf6155aaa2b4'>
<name>fixes in clefts and V3 in Chi; new pinyin versions</name>
<comment>Ignore-this: 67d5f96ec35f2d11e42ea6c730cd1e82</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015200313' local_date='Mon Oct 15 22:03:13 CEST 2012' inverted='False' hash='20121015200313-b9719-177ccb3a6010de9e67a878021fa0aeed865dd1db'>
<name>fixes to Det and ComplSlash in Chi</name>
<comment>Ignore-this: e2e35ec88bfed998631d91b6d0bb45fb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015160532' local_date='Mon Oct 15 18:05:32 CEST 2012' inverted='False' hash='20121015160532-b9719-d48cfff30c67181ace8a0184b8cb047c1c1bc40c'>
<name>fixes with Jolene in Chinese</name>
<comment>Ignore-this: 13497a853510356887dbf519f897979e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015125155' local_date='Mon Oct 15 14:51:55 CEST 2012' inverted='False' hash='20121015125155-b9719-3af22dc338f0e0e318c3e647615b96942d96b1bb'>
<name>Pinyin versions of chinese, named Cmn; mostly automatically generated</name>
<comment>Ignore-this: e5adfccc9ae7de8898993505ee696ab6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015100052' local_date='Mon Oct 15 12:00:52 CEST 2012' inverted='False' hash='20121015100052-b9719-c1b6bb21f564f62c7f22b744a8df0941b177e5e5'>
<name>enable full language list in MkSynopsis</name>
<comment>Ignore-this: 8166c23872d7e7cf71d26c9a7c864fce</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015095944' local_date='Mon Oct 15 11:59:44 CEST 2012' inverted='False' hash='20121015095944-b9719-f8be6cbc46e11f4c527726967b98b21c8ede6b06'>
<name>added Chi to the synopsis languages that can be compiled, but didn&apos;t update synopsis yet.</name>
<comment>Ignore-this: 972c6999c99afc8f1d1b6fb8f9102812</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015093246' local_date='Mon Oct 15 11:32:46 CEST 2012' inverted='False' hash='20121015093246-b9719-fb157bfeaae5de3968f1565fb2d44e8aa9a46a98'>
<name>compile resource demo for Chi</name>
<comment>Ignore-this: 590ecbffb21a996e6a6aa98e544269c4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015090239' local_date='Mon Oct 15 11:02:39 CEST 2012' inverted='False' hash='20121015090239-b9719-3a4ca4d59ca647da3a57c15b79ca990bf324e891'>
<name>some fixes to make Phrasebook compilable more easily</name>
<comment>Ignore-this: caa3f190831586073892066ca098bedb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015082800' local_date='Mon Oct 15 10:28:00 CEST 2012' inverted='False' hash='20121015082800-b9719-95e6f581fc72f8116272aba2f36c0fabe9ca440f'>
<name>updated documentation to Chinese; not yet in synopsis though</name>
<comment>Ignore-this: 8e78553b0455715a6ec890861eac248c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121015080717' local_date='Mon Oct 15 10:07:17 CEST 2012' inverted='False' hash='20121015080717-b9719-cb6f8065be69f864091e1558110c28eaac147604'>
<name>chinese (Chi) in place and compiles, based on work by Jolene Zhuo Lin Qiqige</name>
<comment>Ignore-this: b7c093132247c4bb82f12733b1b6d512</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121014140915' local_date='Sun Oct 14 16:09:15 CEST 2012' inverted='False' hash='20121014140915-7ec47-501614a665bd9a965631b650298eb906b9d71030'>
<name>Latvian: some fixes / additions to the structural words, lexicon, and passive voice</name>
<comment>Ignore-this: a160fdce1ae329cc46294ebe417b9be1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121012153338' local_date='Fri Oct 12 17:33:38 CEST 2012' inverted='False' hash='20121012153338-bae10-2f2fa10e6c5073ef1315fede71c7eafb08ccc512'>
<name>demo page: adding a link to the question answering demo from the ICFP 2012 GF tutorial</name>
<comment>Ignore-this: 82c98e8181aa377fdc47430e74b63099</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121011111017' local_date='Thu Oct 11 13:10:17 CEST 2012' inverted='False' hash='20121011111017-ae14a-c9d3755d93ef7d4fd1294511a33595e7ae2dd5c2'>
<name>add teyjus/simulator/builtins/builtins.h</name>
<comment>Ignore-this: 43f7731eb67042a43c6ab6b117aee374</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121011042238' local_date='Thu Oct 11 06:22:38 CEST 2012' inverted='False' hash='20121011042238-ae14a-667fa140f8a40e071f80445bb805fce5487aad89'>
<name>added the forgoten libteyjus.pc.in file in the C runtime</name>
<comment>Ignore-this: bc9c9b14309e26eddba571843cc13bcb</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121009184646' local_date='Tue Oct 9 20:46:46 CEST 2012' inverted='False' hash='20121009184646-7ec47-3fc28a4390c3a2db942048052ccab765155dc4db'>
<name>Latvian: added no_Quant, changed otherwise_PConj and therefore_PConj</name>
<comment>Ignore-this: c9359548cfa93f2c302f49d2ba95723
Other changes are due to formatting.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121009145450' local_date='Tue Oct 9 16:54:50 CEST 2012' inverted='False' hash='20121009145450-bae10-0629ee5b97a06f3a37bca561393b1657bb06c8cd'>
<name>gfse: adding a section about public grammars in about.html</name>
<comment>Ignore-this: ef6e1ed3e1d54bc010376183ea0577f4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121009134434' local_date='Tue Oct 9 15:44:34 CEST 2012' inverted='False' hash='20121009134434-bae10-97cc5fdb7eec3b4342f9558b1ac2a542296b98d0'>
<name>gfse: show the grammar list if the currently selected grammar can not be loaded</name>
<comment>Ignore-this: d1c679d4d8bada120a983ead85f187b5
Avoid showing a blank page if there is an unexpected problem with the grammars
in localStorage.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121009131418' local_date='Tue Oct 9 15:14:18 CEST 2012' inverted='False' hash='20121009131418-bae10-36155f1360ff93c4e22d68676769db0ed590dfba'>
<name>gf -server: /parse command now supports input with character codes &gt; 255</name>
<comment>Ignore-this: 2bb9d3185477f3b0a458cc9fe13f0760
This enables the use of arbitrary Unicode character in text mode in GFSE.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121008073016' local_date='Mon Oct 8 09:30:16 CEST 2012' inverted='False' hash='20121008073016-7ec47-e37db55f29b76bdf0ab55c28e43ea28fb8d3dba8'>
<name>PhrasebookLav: few more improvements</name>
<comment>Ignore-this: 54867409991e0a4920d2b412664400c8
- Alternative variants in AScared.
- The order of adv. modifiers: first time, then place (PSeeYouPlaceDate).
- Fixed: the object valence in QWhatAge; Day.point linearization.
- PSeeYouPlaceDate is now less formal.
- Open/Closed and SeeYou functions are ok now, except that the word order in Open/Closed is a bit clumsy. TODO: &quot;&lt;what&gt; &lt;when&gt; is open/closed&quot; (currently not supported by the RG).</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20121006211646' local_date='Sat Oct 6 23:16:46 CEST 2012' inverted='False' hash='20121006211646-7ec47-8e5e70dbe792691e0041ba29693c329ed72b0479'>
<name>PhrasebookLav: fixed four more functions and introduced few typical alternatives (paraphrases)</name>
<comment>Ignore-this: cef7154780eb3932d7e8423d81d90e5c
Fixed QWhatName, QWhatAge, HowMuchCost and ItCost, however, the solutions have to be reviewed.
Introduced a Lav-specific type for Language (affected also NPNationality etc.) to support a different realization of ASpeak.
Introduced alternative realizations for AHasName and ASpeak (the most typical/simple variant is the default one).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121005125449' local_date='Fri Oct 5 14:54:49 CEST 2012' inverted='False' hash='20121005125449-bae10-a07f5d387de5a2fc1b400d3507fb059bc8164f8a'>
<name>Factor out code for setting the console encoding</name>
<comment>Ignore-this: 384883ad1a20edcc0f358d3edd4843a8
Moved similar low-level code blocks in Main and GFI for setting the console
encoding to the new module GF.System.Console.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20121005083655' local_date='Fri Oct 5 10:36:55 CEST 2012' inverted='False' hash='20121005083655-b9719-e624ad70132413b472a1d866b94cfa68b931052d'>
<name>script for cloning a resource grammar project</name>
<comment>Ignore-this: 86864cc23939ab27ca08e838460211c7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121004222942' local_date='Fri Oct 5 00:29:42 CEST 2012' inverted='False' hash='20121004222942-bae10-5eb7a5fd4b575535a87a2de0fe0074007f4651ea'>
<name>simple translator: make it usable on iOS devices</name>
<comment>Ignore-this: 689c86b36e3d0dfadf8dcd3f7d0330a6
To make the popup menus accessible, use a simple trick to activate the
simulate-hovering-by-tapping behaviour.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121004180231' local_date='Thu Oct 4 20:02:31 CEST 2012' inverted='False' hash='20121004180231-bae10-9f71a2b9d86006edb69178aa6113f64f6e78f263'>
<name>simple translator: bug fix</name>
<comment>Ignore-this: a56d0fe2cb9a303e3ae70b9db4e8ea82
&quot;Edit/Add a segment...&quot; stopped working at some point.
(Importing text still worked.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121004152130' local_date='Thu Oct 4 17:21:30 CEST 2012' inverted='False' hash='20121004152130-bae10-c017adc6bbf471a6a1839e448244b46cf863c121'>
<name>gfse: various code improvements and prelimiary support for public grammars</name>
<comment>Ignore-this: 1150862dd95d8ff783eef6fed421b451</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121003135435' local_date='Wed Oct 3 15:54:35 CEST 2012' inverted='False' hash='20121003135435-bae10-e89b8e6eac87836acb66c5ee0673c6497c937bb7'>
<name>gfse: fix a bug caused by sharing when copying a linearization function in the row view</name>
<comment>Ignore-this: fda744cbb189eeb0115da401f43c2dcd
Functional programming is easier than imperative programming!</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121003132250' local_date='Wed Oct 3 15:22:50 CEST 2012' inverted='False' hash='20121003132250-bae10-265993609a25456845e45b9f61432260f309e8cf'>
<name>gfse: some refactoring</name>
<comment>Ignore-this: 3ff0b7c59924addf0c636d8268650474</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121003123747' local_date='Wed Oct 3 14:37:47 CEST 2012' inverted='False' hash='20121003123747-bae10-3ea46dec8c4d0a9613f514af3d304f376a869a1a'>
<name>gfse: row view: add a button to copy a linearization</name>
<comment>Ignore-this: 5b8ee91840d00d7c8a2079e5770c9ca5
When adding a new function, you can enter a linearization for one language
and then copy it to the other languages with one button click.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121002173252' local_date='Tue Oct 2 19:32:52 CEST 2012' inverted='False' hash='20121002173252-bae10-e1bba823b8ba33c41a64b5590aff16387f6834c5'>
<name>gfse and cloud service documentation update</name>
<comment>Ignore-this: 8c5db51f872a27f52da48bd406b049b5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121002141933' local_date='Tue Oct 2 16:19:33 CEST 2012' inverted='False' hash='20121002141933-bae10-9425d4a733564533402c95182cbce3ee930745a0'>
<name>index.html: better news formatting</name>
<comment>Ignore-this: 70beb491acdfdde15ddc36142dcdd57</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121002135710' local_date='Tue Oct 2 15:57:10 CEST 2012' inverted='False' hash='20121002135710-bae10-69512f2034cf9e20de07f3681d9fe18917565ee4'>
<name>index.html: change to and explicitly declare that the character encoding is UTF-8</name>
<comment>Ignore-this: 8f651b9b1d8eb880e521cdf6fa4a978a
...to avoid complaints from HTML validators and potential problems in browsers
with different default character encodings.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121002135035' local_date='Tue Oct 2 15:50:35 CEST 2012' inverted='False' hash='20121002135035-bae10-ec540ac5f4c0c2b15850b3350c5461d3e0b293af'>
<name>gfse: you can now add new functions from the matrix view</name>
<comment>Ignore-this: 2e50f58fcbaa928dc05f61ccd7862ec4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121002130956' local_date='Tue Oct 2 15:09:56 CEST 2012' inverted='False' hash='20121002130956-bae10-bfed9068d45ba4f9484982757279c5061bc3a719'>
<name>gfse: more intuitive buttons for switching between the column, matrix &amp; row views</name>
<comment>Ignore-this: 5b8a6ea7bdd1269d4c916407a8e058df</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121001210809' local_date='Mon Oct 1 23:08:09 CEST 2012' inverted='False' hash='20121001210809-bae10-4b74fc06d27830d40592ef6440796cce63c54110'>
<name>gfse: adding a &quot;row&quot; view</name>
<comment>Ignore-this: f287deba10ea3f458294ee5c9853f8fc
Accessed by clicking on a function in the Abstract column in the matrix view.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20121001162959' local_date='Mon Oct 1 18:29:59 CEST 2012' inverted='False' hash='20121001162959-bae10-0cb65bf197b0690dc2f243d83fe5503e9df2dc8c'>
<name>gfse: matrix view improvements</name>
<comment>Ignore-this: d68d003a67fc006d30f2802b499b8b1f
+ You can click on a column header to switch to column view (i.e. the
corresponding abstract/concrete syntax tab).
+ The categories and functions in the abstract syntax can be edited directly
in the matrix view.</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20121001112229' local_date='Mon Oct 1 13:22:29 CEST 2012' inverted='False' hash='20121001112229-40485-0d2f68854f8a186ba46b4b921213a31e97a64eb4'>
<name>demo page: update the links to Mathbar and GFSE to point to the latest version</name>
<comment>Ignore-this: fea3e2a62fbe906fb01ac8d02b966932</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121001085254' local_date='Mon Oct 1 10:52:54 CEST 2012' inverted='False' hash='20121001085254-ae14a-1f1f400b0f9c0f77d1becd13bdc5f36d60663293'>
<name>move examples/PennTreebank to /treebanks/PennTreebank</name>
<comment>Ignore-this: 8dc4900d8b7c75c092309de14d7b62a9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121001084752' local_date='Mon Oct 1 10:47:52 CEST 2012' inverted='False' hash='20121001084752-ae14a-f0cc2ed0a832f4238f98494d2221ccbfb26fed41'>
<name>Added as_Subj and UttAdV in the parsing grammars. Replaced plus_Prep with plus_Conj</name>
<comment>Ignore-this: 6c401bbcdfaf79c9d6dbfef6059f5d74</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121001084546' local_date='Mon Oct 1 10:45:46 CEST 2012' inverted='False' hash='20121001084546-ae14a-5292560c1647ce471fab072c46849a7437440aad'>
<name>typechecking and better error reporting in the training script for PennTreebank</name>
<comment>Ignore-this: 4ae84c60b570b229e758905539348a97</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20121001083343' local_date='Mon Oct 1 10:33:43 CEST 2012' inverted='False' hash='20121001083343-ae14a-8d84905a97719924aa6753e9119adc6d3dd6b2b9'>
<name>added the GF version of Talbanken which was imported by Malin</name>
<comment>Ignore-this: e4904b8381f066a69c9bab80c4dbc4cf</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120930195357' local_date='Sun Sep 30 21:53:57 CEST 2012' inverted='False' hash='20120930195357-bae10-48e5342dd42affa07133e2acc7cb3ed96c0794d0'>
<name>gfse: small linearization type display adjustment</name>
<comment>Ignore-this: fd0a6d4d6011644d44d93f749540054e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120930194730' local_date='Sun Sep 30 21:47:30 CEST 2012' inverted='False' hash='20120930194730-bae10-45a899fdfaf9305879585b9c0359cc57f19054e3'>
<name>gfse: display &quot;??&quot; instead of &quot;null&quot; in linearization types when lincats are missing</name>
<comment>Ignore-this: b4e867e5d6e681e8c301ec60341cee26</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120930193325' local_date='Sun Sep 30 21:33:25 CEST 2012' inverted='False' hash='20120930193325-bae10-31e5ebe1081c7911a6c42c7f0fe7b27b1a468923'>
<name>gfse: show the types of linearization functions when hovering over their names</name>
<comment>Ignore-this: 46226385ee94339bb78874dcf473be3d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120930153525' local_date='Sun Sep 30 17:35:25 CEST 2012' inverted='False' hash='20120930153525-bae10-b2d34a61e34795216adb0c625a5845ef6acebbca'>
<name>PGF service &amp; minibar: put a limit on the number of parse trees</name>
<comment>Ignore-this: 6a7973dcacc7ac404fa5f3e5a6156d86
+ In the PGF web service API, the commands parse, translate and translategroup
now accept a limit parameter. It limits the number of parse trees returned.
If no limit is given, the behaviour is backwards compatible, i.e. no limit
is applied.
+ In minibar, the limit is now set to 25 by default.
This change is based on a suggestion by Kaarel Kaljurand.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120928205530' local_date='Fri Sep 28 22:55:30 CEST 2012' inverted='False' hash='20120928205530-bae10-e584660cc916721f496288b021ed8d64f9b38469'>
<name>Make two more page more mobile friendly</name>
<comment>Ignore-this: 7bbaaa3ad72c67dfefd3397a49264fad</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120928202613' local_date='Fri Sep 28 22:26:13 CEST 2012' inverted='False' hash='20120928202613-bae10-7a3dd097ce977466c723f24c53f905dc8335e4fe'>
<name>Make the GF web site more mobile friendly</name>
<comment>Ignore-this: 4d150f718f1e6e66b31383f83096ee67
Most of the pages on the GF web site have an exemplary simple design,
with just one column of text. This make them adapt exceptionally
well to screens of different sizes. In particular, they should be
easy to read even on smartphones.
However, smartphone browsers like Mobile Safari and the default
Android Browser assume that pages do *not* adapt well to small
screens, so by default they emulate a big screen, forcing the user
to zoom in to a part of the page to be able to read it. By adding
the meta tag
&lt;meta name = &quot;viewport&quot; content = &quot;width = device-width&quot;&gt;
the big screen emulation can be turned off, allowing pages to be
formatted to fit the actual screen size and text to be displayed
at a readable size.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120928142718' local_date='Fri Sep 28 16:27:18 CEST 2012' inverted='False' hash='20120928142718-bae10-a21c6fdeaffd34d1092606f8285d68ec10bdf831'>
<name>gfse &amp; cloud improvements</name>
<comment>Ignore-this: a8b23f5105b7c1d56a2e1a6f9c53139c
+ Added &quot;Symbolic&quot; to the list of resource modules that can be opened.
+ Clicking on the name of an opened resource module now displays the list
operations it provides. (Implemented using show_operations in the GF shell.)
+ Added a GF version info link to the cloud service start page.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120928123826' local_date='Fri Sep 28 14:38:26 CEST 2012' inverted='False' hash='20120928123826-bae10-e723af216d791fcab5b8ec428140ffc3c9782b34'>
<name>GF shell, show_operations: nicer looking types for linearization functions</name>
<comment>Ignore-this: c5da99480255d5c7e01c588f9d210687
Adding a lock field to the result type of linearization functions.
TODO: figure out how to add a lock field to the argument types too.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120927155520' local_date='Thu Sep 27 17:55:20 CEST 2012' inverted='False' hash='20120927155520-bae10-4ccbe534cd4d789b4e663195d1bf082f92020d91'>
<name>GF shell, show_operations: also show the types of linearization functions</name>
<comment>Ignore-this: 417b5a073b16d4d47b8f4d17cfbd01ab
This is a simple change in GF.Grammar.Lookup.allOpers, which is used only in
the implementation of the show_operations command in the shell.
This is useful when importing a concrete syntax (like LexiconEng) as a resource.
However, the types don&apos;t always look as nice as I hoped...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120927142859' local_date='Thu Sep 27 16:28:59 CEST 2012' inverted='False' hash='20120927142859-bae10-f9db79b5616c617c989e217bb6e3f58c20c3f1b2'>
<name>Setup.hs: add Maltese to the list of known RGL languages, but don&apos;t compile it by default</name>
<comment>Ignore-this: 1d2785f4baa6fc13fd90bbdb913ccc5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927114425' local_date='Thu Sep 27 13:44:25 CEST 2012' inverted='False' hash='20120927114425-ae14a-d4e6f7bf5ff7890ebde1eb74fd2ee5c98fc94293'>
<name>added AdvVPSlash and AdVVPSlash to VerbGer and an extended version of PPartNP which uses VPSlash in ParseEngGer. I guess the definitions so they might not be quite correct</name>
<comment>Ignore-this: 3ac882cec5155910025cf653d882d14c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927095413' local_date='Thu Sep 27 11:54:13 CEST 2012' inverted='False' hash='20120927095413-ae14a-c414487f2754dc47aa34f46b05e9ea488a4ab034'>
<name>added ParseEngGer.gf</name>
<comment>Ignore-this: 5deac5863c978cff58b1b4ebe0b4c395</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927093137' local_date='Thu Sep 27 11:31:37 CEST 2012' inverted='False' hash='20120927093137-ae14a-f54f1d130637f11a0a8ba46bfd1a99c2af95d79a'>
<name>add ApposNP and UncNeg to the Bulgarian parsing grammar</name>
<comment>Ignore-this: 5ab6e3c3141a52ddff08a59e5132844f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927093104' local_date='Thu Sep 27 11:31:04 CEST 2012' inverted='False' hash='20120927093104-ae14a-7e6e003ef86b5da99d0ffae6dd0805961082e4c8'>
<name>use CNNumNP in the parsing grammars</name>
<comment>Ignore-this: e09fb5904913e9ac916ab0835832071c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927092959' local_date='Thu Sep 27 11:29:59 CEST 2012' inverted='False' hash='20120927092959-ae14a-ccfbf28cc1f01e0f8e1f58d0283cc2962d5b5149'>
<name>remove no_RP from the parsing grammars and use EmptyRelSlash instead</name>
<comment>Ignore-this: a9e3be6444be56b0c24811001f261b05</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927092831' local_date='Thu Sep 27 11:28:31 CEST 2012' inverted='False' hash='20120927092831-ae14a-d7a32fc9f5d66fd05507ba074c40ba78c732631e'>
<name>added EmptyRelSlash in ExtraBul and ExtraGer. For Bulgarian and German the function simply inserts the default relative pronoun</name>
<comment>Ignore-this: ea004c66383d2a0dabd178fdada78475</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927091104' local_date='Thu Sep 27 11:11:04 CEST 2012' inverted='False' hash='20120927091104-ae14a-0edd6bc08485778f782726c3ee1417e315fd346b'>
<name>added according_to_Prep and ofter_AdA in DictEng, DictEngBul and DictEngGer</name>
<comment>Ignore-this: c5e43f475c18fbe5a8f768ac451040b2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927090949' local_date='Thu Sep 27 11:09:49 CEST 2012' inverted='False' hash='20120927090949-ae14a-dbe671a409fa77ac3a6338a2104ccd50612ef69f'>
<name>a few more words in DictEngBul</name>
<comment>Ignore-this: d11ede83635e36421ad59f352d3c0ac0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120927090547' local_date='Thu Sep 27 11:05:47 CEST 2012' inverted='False' hash='20120927090547-ae14a-14cacb9e1d2a6109ca7020ccada6f346e6815e25'>
<name>now in the parsing grammar ComplVV gets as additional arguments the polarity and the anteriority</name>
<comment>Ignore-this: eec610fbfb33e9efbcc573210d259f5f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926181347' local_date='Wed Sep 26 20:13:47 CEST 2012' inverted='False' hash='20120926181347-bae10-1f6f4470679128be2526ce7a9d27ec51e6a161b0'>
<name>SIO bug fix</name>
<comment>Ignore-this: 151c74ba65a7b3af648422ef60c4efd7
Line breaks were missing when capturing stdout. (putStrLn acted like putStr.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926160711' local_date='Wed Sep 26 18:07:11 CEST 2012' inverted='False' hash='20120926160711-bae10-be5c8d95a4b3e6b58bddbed93322fc8f47fde776'>
<name>TAG SNAPSHOT-20120926</name>
<comment>Ignore-this: 3de19ce559c1539b653d32eb50bccfff</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926153737' local_date='Wed Sep 26 17:37:37 CEST 2012' inverted='False' hash='20120926153737-bae10-7676de1d853ed068af3cbb1d40b9cc76683ca284'>
<name>phrasbook/Compile.hs: make it work with ghc&gt;=7.2</name>
<comment>Ignore-this: 6a915366dd313257954d79d905ddfa92</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926152329' local_date='Wed Sep 26 17:23:29 CEST 2012' inverted='False' hash='20120926152329-bae10-983c45161555e10dd0f1e1429b68b2fcc16c4091'>
<name>gf -server: add a GF version info request</name>
<comment>Ignore-this: 75f78057c5fbb2ecef406b9191e68755
GF version info can now be obtained from http://localhost:41926/version
Also removed some unused imports.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926152134' local_date='Wed Sep 26 17:21:34 CEST 2012' inverted='False' hash='20120926152134-bae10-7563b16f1290676c7fcd1473ab81415582ac2450'>
<name>Setup.hs: Persian does not support mkPresent</name>
<comment>Ignore-this: 962298fe7d09155081dac745d0026ca</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120926130418' local_date='Wed Sep 26 15:04:18 CEST 2012' inverted='False' hash='20120926130418-bae10-06f1f5b6bafabfd95949ab0a3e15827916280641'>
<name>Add Persian to the list of installed RGL langauges</name>
<comment>Ignore-this: f4e3835aaa600c9fa0dabcb1986e5031</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120926130416' local_date='Wed Sep 26 15:04:16 CEST 2012' inverted='False' hash='20120926130416-b9719-99ae961edb34a808baeda5f253986b33c7ee3bf1'>
<name>new instance of mkN2 in Swe</name>
<comment>Ignore-this: 5ca668c609d5421c56b2f131599b5578</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120926111142' local_date='Wed Sep 26 13:11:42 CEST 2012' inverted='False' hash='20120926111142-ae14a-21b7c889c497871d0347f4c19dafb2c22ad8de93'>
<name>an optimization in the German grammar for the dative/genitive variants</name>
<comment>Ignore-this: a91d949cedd74d3551c24553fe1df95e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120926091617' local_date='Wed Sep 26 11:16:17 CEST 2012' inverted='False' hash='20120926091617-ae14a-6cf9397e607d4c1e54e960197c5d687d6a162037'>
<name>a bit of reordering in DictEngGer.gf</name>
<comment>Ignore-this: 7f1350457f84c97a03531d920b5f4846</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120926085218' local_date='Wed Sep 26 10:52:18 CEST 2012' inverted='False' hash='20120926085218-ae14a-d0413873ded7bf4be175a9ae383d987474c426ff'>
<name>fixes in DictEngGer.gf</name>
<comment>Ignore-this: fa2c98ff782b0a0ebbda522d6388a419</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120926082639' local_date='Wed Sep 26 10:26:39 CEST 2012' inverted='False' hash='20120926082639-ae14a-044e469083cefa25bf7e5ba36582770cb162fea3'>
<name>260 new words in DictEngGer which are taken from the lexicon for patents</name>
<comment>Ignore-this: 5f4c5d0f3b42fc4178efa2b6c2f41799</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120925201238' local_date='Tue Sep 25 22:12:38 CEST 2012' inverted='False' hash='20120925201238-ae14a-701de5e5850627fc1c2491c2d9246163d383e5c3'>
<name>fixes in the German parsing grammar and cleanup in DictEngGer.gf</name>
<comment>Ignore-this: 820f80d4b701898bfb9c2d68555bb90c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120925190833' local_date='Tue Sep 25 21:08:33 CEST 2012' inverted='False' hash='20120925190833-bae10-6cab7c4e9b81d0a7e45feb24eb6912987d06168b'>
<name>Use the SIO monad in the GF shell</name>
<comment>Ignore-this: 4435a7d241ab0a538133bb187af545e6
+ The restrictions on arbitrary IO when GF is running in restricted mode is now
enforced in the types.
+ This hopefully also solves an intermittent problem when accessing the GF
shell through the web API provided by gf -server. This was visible in the
Simple Translation Tool and probably caused by some low-level bug in the
GHC IO libraries.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120925183813' local_date='Tue Sep 25 20:38:13 CEST 2012' inverted='False' hash='20120925183813-bae10-1ca054ed512b00e8cfddafee498196e099d7ba22'>
<name>GF.Infra.SIO.hs: adding the SIO monad (where S = Shell or Safe)</name>
<comment>Ignore-this: b835c76cbcc9b3f1d9a7876c2fdb742e
The SIO monad is a restriction of the IO monad with two purposes:
+ Access to arbitrary IO operations can be turned off by setting the environment
variable GF_RESTRICTED. There is a limited set of IO operations that are
considered safe and always allowed.
+ It allows output to stdout to be captured. This can be used in gf -server
mode, where output of GF shell commands is made part of HTTP responses
returned to clients.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120925114232' local_date='Tue Sep 25 13:42:32 CEST 2012' inverted='False' hash='20120925114232-bae10-6413c778f49e1f2b1de12f1b08450673541b1d23'>
<name>GF.Command.Commands: allCommands is now a constant</name>
<comment>Ignore-this: 64a2638b01e6862d5c777667ca83155e
The dependency on PGFEnv has been moved from the list to the exec function of
the commands in the list. This means that the help command no longer needs
to generate a new list of commands and that the state of the shell
(type GF.Command.Interpreter.CommandEnv) no longer needs to contain the list
of commands.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120924094114' local_date='Mon Sep 24 11:41:14 CEST 2012' inverted='False' hash='20120924094114-ae14a-b8fa3f736112a5855031a685baec5ef6541199e1'>
<name>fixes in the Bulgarian resource grammar. extensions in DictEng and DictEngBul</name>
<comment>Ignore-this: f9b7f595b1fbc14ab9fc8289fbf7ea60</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120924093721' local_date='Mon Sep 24 11:37:21 CEST 2012' inverted='False' hash='20120924093721-ae14a-2c8baa14ad215be64c0442163e6107f41eee2b83'>
<name>now the meta probability for a category is explicitly specified in the statistical model instead of computed internally. this avoids rounding errors while computing the sum of a large number of small values.</name>
<comment>Ignore-this: b8249209d0daa4f9092752734893f602</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120924093020' local_date='Mon Sep 24 11:30:20 CEST 2012' inverted='False' hash='20120924093020-ae14a-8515780eaffcfe917b1c3e4fcdaa38872467bfc2'>
<name>in the robust parser we don&apos;t have to care about trees which yeld empty strings. this makes the parser a lot faster</name>
<comment>Ignore-this: 4860ce801807367831730e9f6996b90e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120923215914' local_date='Sun Sep 23 23:59:14 CEST 2012' inverted='False' hash='20120923215914-b9719-f000dca116b7c388f99a822123213c37b0e9918e'>
<name>ListRS added to api</name>
<comment>Ignore-this: ef9b38333c70a6ed3488a7a7110a1833</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120923093504' local_date='Sun Sep 23 11:35:04 CEST 2012' inverted='False' hash='20120923093504-b9719-91bf92e722d2667f323ee33058f382f311b1ccd5'>
<name>VPSlashPrep in Fin and Romance; the word order in VPSlash not yet fixed.</name>
<comment>Ignore-this: 8230ccb7d69a50fc64c67d73e6b9bb0a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120923074643' local_date='Sun Sep 23 09:46:43 CEST 2012' inverted='False' hash='20120923074643-b9719-1d9b62518a08839985333e70f40c4cbd4f340363'>
<name>refactoring German VP</name>
<comment>Ignore-this: 41aabe0146f006da4b0f8a03e86606e8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120922221010' local_date='Sun Sep 23 00:10:10 CEST 2012' inverted='False' hash='20120922221010-bae10-bfe7e22a90496701d00b20f8ba0ef1aa3401faa1'>
<name>GFServer.hs: code improvements</name>
<comment>Ignore-this: eb8496af8c12e087ab924865c950f615
Use a monad in the request handler to make the code a bit more modular and
readable.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120922213528' local_date='Sat Sep 22 23:35:28 CEST 2012' inverted='False' hash='20120922213528-b9719-428b8c40258afd54cdb6e28103a37d8631887968'>
<name>missing rule: Verb.VPSlashPrep, implemented in Eng Scand Ger. Also helped detect a bug and its fix in object insertion in Eng and Scand, which had caused wrong word orders in Verb.Slash2V3 (*he gave to me it). Fix remains to do in Ger, and also the new rule in other languages.</name>
<comment>Ignore-this: 906c19adea916ac6a329f5a418a2bba3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120921145311' local_date='Fri Sep 21 16:53:11 CEST 2012' inverted='False' hash='20120921145311-bae10-be126bfbad46c2090390b258724e4bd035c54d7d'>
<name>gf -server: also restrict the paths of uploaded files</name>
<comment>Ignore-this: 897db7cae2575d8d339e4fdf46f4cd94</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120921104510' local_date='Fri Sep 21 12:45:10 CEST 2012' inverted='False' hash='20120921104510-bae10-133988511f61c7a5780be7998321609940cdf394'>
<name>gfse: added a new &quot;matrix view&quot; of grammars</name>
<comment>Ignore-this: 3613a67591b485231ecc056f27c21fea</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120921090731' local_date='Fri Sep 21 11:07:31 CEST 2012' inverted='False' hash='20120921090731-bae10-60f98819971c687fd3bbda270e748923d2cdba29'>
<name>simple translator: make it possible to delete documents</name>
<comment>Ignore-this: 342394bb6dc6d02ad5bcf0b6722e9e88</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120921090048' local_date='Fri Sep 21 11:00:48 CEST 2012' inverted='False' hash='20120921090048-bae10-3a1640353399d20974d769535ca6fa3b885f07be'>
<name>gf -server: improved security checks</name>
<comment>Ignore-this: 1fe069b0d67fc08bb39b6a9eb34e0014
+ More restrictive limits on which file paths can be downloaded and removed.
+ Add more extensions to the list of file types that may be removed. In
particular, allow documents created by simple translation tool to be removed.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120920074913' local_date='Thu Sep 20 09:49:13 CEST 2012' inverted='False' hash='20120920074913-bae10-ea655ac61b107aa09ab1519bec99dab234a97eb6'>
<name>simple translator: bug fix</name>
<comment>Ignore-this: 5d0dbeea028161b89e4a0b87f6cfc03
A bug in the line break change prevented text import from working.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120918134436' local_date='Tue Sep 18 15:44:36 CEST 2012' inverted='False' hash='20120918134436-b9719-f47317a2c07fe1fd8bbd59919737ebba593825cd'>
<name>link to ICFP slides, part 1</name>
<comment>Ignore-this: 3f59e8ec22344eb38d1b0ca05284a468</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120918094821' local_date='Tue Sep 18 11:48:21 CEST 2012' inverted='False' hash='20120918094821-ae14a-0f8b81d591b8ea27fd35fffb92bfda5c1f60b83b'>
<name>the Haskell runtime now exports &apos;functionsByCat&apos; which returns the list of all functions for a given category</name>
<comment>Ignore-this: 135b6addf3fe84de3f2510e6f23aa99f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120918092522' local_date='Tue Sep 18 11:25:22 CEST 2012' inverted='False' hash='20120918092522-ae14a-d60e7fbf5be70ca65c732e4682aa489299c29774'>
<name>a few changes in DictEng</name>
<comment>Ignore-this: 207cfadd2e6fef5c08be4aa4275f2b2f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120918091848' local_date='Tue Sep 18 11:18:48 CEST 2012' inverted='False' hash='20120918091848-ae14a-7f0e0b22827f568932d128ccc3ef41d3eac76d42'>
<name>the C runtime now has a type prob_t which is used only for probability values</name>
<comment>Ignore-this: 92070a7413647c1a0a986f92174a9f88</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120918083221' local_date='Tue Sep 18 10:32:21 CEST 2012' inverted='False' hash='20120918083221-ae14a-a1ab9476994b1fdc51e0796f993091bcd56865d3'>
<name>catch all case in GenerateBC.genFun</name>
<comment>Ignore-this: 6cc9ba13ab0e116b5884bcf2cdf62622</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120914085609' local_date='Fri Sep 14 10:56:09 CEST 2012' inverted='False' hash='20120914085609-b9719-727d7a4a40b9279dd245acb66d6ce6f278602f24'>
<name>negative patterns in gfmorpho</name>
<comment>Ignore-this: 5b4f8c0eb5020295aee5b657d96d8fd2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120917155840' local_date='Mon Sep 17 17:58:40 CEST 2012' inverted='False' hash='20120917155840-bae10-48ee6b52e6dedf606395b8901381976c1035fda1'>
<name>simple translator: accept DOS, Mac and Unix line breaks when importing text</name>
<comment>Ignore-this: 6a80084b4a91aabe178358e2b70a7196</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120917155257' local_date='Mon Sep 17 17:52:57 CEST 2012' inverted='False' hash='20120917155257-bae10-8599701e02601d8294b5fd35e0f8aa4d1c8d50d4'>
<name>minibar-api.html: documentation fixes</name>
<comment>Ignore-this: 88261cad7f4e0f3857b15234a69395c6</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120917134522' local_date='Mon Sep 17 15:45:22 CEST 2012' inverted='False' hash='20120917134522-7ec47-e2029a4b2215c26093a704b906183e1f4791e888'>
<name>PhrasebookLav: the word order generated by &quot;action&quot; functions (ALike, ALive etc.) is now natural</name>
<comment>Ignore-this: 2a6b233b6e496cbc2d9a47b579e889b4</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120917134131' local_date='Mon Sep 17 15:41:31 CEST 2012' inverted='False' hash='20120917134131-7ec47-a541e776fe084155da061021cb6d5e0763e89bc1'>
<name>Latvian RG: improved support for verb-dependent clauses (word order &amp; agreement)</name>
<comment>Ignore-this: 5d7c1b98bfb24358c5d6babc241c9743</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120917083657' local_date='Mon Sep 17 10:36:57 CEST 2012' inverted='False' hash='20120917083657-b9719-e176543b834e4835a88f694f6e34e4a6fa00a434'>
<name>ExtraDut.zullen_VV</name>
<comment>Ignore-this: a35db53b3a330e91c0dbd3d8f7e51d1e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120917082906' local_date='Mon Sep 17 10:29:06 CEST 2012' inverted='False' hash='20120917082906-b9719-a630f38fb36680b690074666a783702e5b639422'>
<name>shall_VV in ExtraEng</name>
<comment>Ignore-this: 400734dc9d05ed91a4100ec98e2e3564</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120917070133' local_date='Mon Sep 17 09:01:33 CEST 2012' inverted='False' hash='20120917070133-b9719-783fef18aeaf67720d4120c81a4fbf5459c945b5'>
<name>bug fix in Dut.mkA</name>
<comment>Ignore-this: fb4b539ce5316da5568d6ae1b853c870</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120914211836' local_date='Fri Sep 14 23:18:36 CEST 2012' inverted='False' hash='20120914211836-bae10-7a785630e91f6ba3bbee531eeabd44b198187abe'>
<name>doc/icfp-2012: adding a link to my slides</name>
<comment>Ignore-this: ff4c109ba4f50274adcbd386033e98e1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120913072057' local_date='Thu Sep 13 09:20:57 CEST 2012' inverted='False' hash='20120913072057-b9719-a1829d02069f0b8f88687e39c041229eaec43fe6'>
<name>make Lang for languages that have complete morphology when running make in lib/src</name>
<comment>Ignore-this: c06aa25443a5d6e24c469428becbbd00</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120912140439' local_date='Wed Sep 12 16:04:39 CEST 2012' inverted='False' hash='20120912140439-b9719-31afbe55b059022f04476ee6a42c893cfa8424be'>
<name>example with computer terminology from the Wikipedia</name>
<comment>Ignore-this: 9a480aca394796ca5d47be52d7e3a4d6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120912125203' local_date='Wed Sep 12 14:52:03 CEST 2012' inverted='False' hash='20120912125203-b9719-7e0760dda4c3b79eb62b046646a94904b56d3d4d'>
<name>First version of a web server for morphological paradigms.</name>
<comment>Ignore-this: cfd63cc38df5f82ba03322cb5b0eaf0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120912123748' local_date='Wed Sep 12 14:37:48 CEST 2012' inverted='False' hash='20120912123748-b9719-f0aa6fbf0056c474d08e211c3d30de89287af637'>
<name>added Mlt to lib/src/Make.hs ; removed spurious Hindustani files from lib/urdu</name>
<comment>Ignore-this: 76d8959d0c6e45f339c3d3263095db1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120911190850' local_date='Tue Sep 11 21:08:50 CEST 2012' inverted='False' hash='20120911190850-bae10-fcf189b5a6778bb9fc2919d6b48fa8b9800b5193'>
<name>doc/gf-developers: a few more small fixes</name>
<comment>Ignore-this: 3a6d1861145d6c3ac3548397054d1ac3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120911184340' local_date='Tue Sep 11 20:43:40 CEST 2012' inverted='False' hash='20120911184340-bae10-2418a4d65462d51c5b7b822b9f78349361cdb4f1'>
<name>doc/gf-developers: fixed a typo</name>
<comment>Ignore-this: ef87322e9dced0962067a2ba79e707fe</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120911143009' local_date='Tue Sep 11 16:30:09 CEST 2012' inverted='False' hash='20120911143009-bae10-c2c2e6016f4bd455abbe1fa12d5e80d7e9cad051'>
<name>simple translator: export GlobalSight Download Files</name>
<comment>Ignore-this: 88e380201fc44fe81d82c0bc298e5ed5
TODO: consider using a better way to save to a local file</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120911132305' local_date='Tue Sep 11 15:23:05 CEST 2012' inverted='False' hash='20120911132305-bae10-67927a2c44dfa00e90fc61e00efea73bf9e97286'>
<name>simple translator: more work on GlobalSight support</name>
<comment>Ignore-this: 9cde6bc261de49914ad5e5bed6dd436c
Disable editing source segments in GlobalSight documents</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120910211658' local_date='Mon Sep 10 23:16:58 CEST 2012' inverted='False' hash='20120910211658-bae10-67b53902c7fd031f1f664f648b1d11a3b5c1ef45'>
<name>simple translator: more work on GlobalSight support</name>
<comment>Ignore-this: 3035e2c6af28e06e3626fa2a7e55441a
+ Retain metadata from GlobalSight Download Files.
+ Disable adding&amp;removing segments when editing a GlobalSight documents.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120909230626' local_date='Mon Sep 10 01:06:26 CEST 2012' inverted='False' hash='20120909230626-bae10-8c74cf5437ab2fa5834143180c47df4e7450c4a7'>
<name>minibar: fix links to Wikipedia article on JSONP</name>
<comment>Ignore-this: 480c9e955d9c1710111fedb834914799
Wikipedia moved it.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120909211731' local_date='Sun Sep 9 23:17:31 CEST 2012' inverted='False' hash='20120909211731-bae10-e2f4369f28996af6ba30b781c0e76f746eb3230d'>
<name>simple translator: support for importing GlobalSight Download Files</name>
<comment>Ignore-this: 19e2c57f69d24aa459a4807e84fdaf74
TODO: support for export translations in the same format.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120907081811' local_date='Fri Sep 7 10:18:11 CEST 2012' inverted='False' hash='20120907081811-ae14a-bf591d0184656d7592789b20c9e34023e9fd7f9c'>
<name>The training script for the PennTreebank is updated to compute more statistics</name>
<comment>Ignore-this: 6e0eb22a3bdc3ff3479d3007d239dfae</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120906145219' local_date='Thu Sep 6 16:52:19 CEST 2012' inverted='False' hash='20120906145219-ae14a-9772a464d93527592069a81ad5e3b46518b086e9'>
<name>bugfix in the C parser</name>
<comment>Ignore-this: 571bd05069b8b17068bf31e831718c7d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120906132708' local_date='Thu Sep 6 15:27:08 CEST 2012' inverted='False' hash='20120906132708-ae14a-0f8c00fa7f641851dfe2d0b7cfea61d0ceb7fec2'>
<name>updates to ParseEng and ParseEngBul</name>
<comment>Ignore-this: e2b3f5ffa503e5021eb2297132b169bb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120906132616' local_date='Thu Sep 6 15:26:16 CEST 2012' inverted='False' hash='20120906132616-ae14a-09e87dc2598bc7ed869fe9ba8baa33f94e850e71'>
<name>update the statistical model for ParseEng</name>
<comment>Ignore-this: d230dcbbf66c4325da13a5abac22a61b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120906131548' local_date='Thu Sep 6 15:15:48 CEST 2012' inverted='False' hash='20120906131548-bae10-1339eec8fa5966931b37a40e1d981f9c197d7d29'>
<name>Add type info to &quot;Warning: ignoring lock fields in resolving...&quot;</name>
<comment>Ignore-this: 1e7306a0045e7d056b10a1e45c8e158d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120831093136' local_date='Fri Aug 31 11:31:36 CEST 2012' inverted='False' hash='20120831093136-ae14a-7ca30d57d346b2437e4230b0ef7c3e7a3658af70'>
<name>extensions to the English and the Bulgarian grammars. Infinitives with polarity and anteriority</name>
<comment>Ignore-this: a19b54d79f539a9996e8332c37d59a46</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120830130922' local_date='Thu Aug 30 15:09:22 CEST 2012' inverted='False' hash='20120830130922-bae10-9789d32028d92a745ea7f98630540d3b361e53ec'>
<name>simple translator: make it work even if Apertium is unavailable</name>
<comment>Ignore-this: 939b2e30a87673830cfc8a2edbbccb2f
Since Apertium is unavaiable at the moment, I can&apos;t check that things
still work properly when Aprtium *is* availalbe.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120830080930' local_date='Thu Aug 30 10:09:30 CEST 2012' inverted='False' hash='20120830080930-ae14a-e91eff6ed8525d630e4a3fc8ed17b2aa7dcb72aa'>
<name>another fix for teyjus</name>
<comment>Ignore-this: 59e6910855f9f4f0e62d9ae42a447d68</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120830074149' local_date='Thu Aug 30 09:41:49 CEST 2012' inverted='False' hash='20120830074149-ae14a-69dbd163b64c1abba0463cc254f02b706ef1d69f'>
<name>the loading of PGF files was broken by the Teyjus patch. Now this is fixed</name>
<comment>Ignore-this: f13ef9186751964330c3e1eb66cdc538</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120829214834' local_date='Wed Aug 29 23:48:34 CEST 2012' inverted='False' hash='20120829214834-c55be-befe5bce9eab7c754d12857d211d5832724ba1de'>
<name>Use nub&apos; instead of nub in some places, remove some unused nub imports</name>
<comment>Ignore-this: 438d0ce0927fbc08a99a8bdd9fa40ec1</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120829214510' local_date='Wed Aug 29 23:45:10 CEST 2012' inverted='False' hash='20120829214510-c55be-b4a1595cd5127dfed79f7112de5ff376affd09e9'>
<name>Added an O(n log n) version of nub</name>
<comment>Ignore-this: 16a0044d25eeeb74ef9344ee6a510db1
The new nub is called nub&apos;, and it replaces the old sortNub which was
not lazy and did not retain the order between the elements.</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120829214049' local_date='Wed Aug 29 23:40:49 CEST 2012' inverted='False' hash='20120829214049-c55be-02f450cd663cffc663602a673d9980a6f163b8ec'>
<name>Emacs only recognizes utf-8, not UTF-8, in file headers</name>
<comment>Ignore-this: 323e0e4f209647c5adaa790f1d4683af</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120829114658' local_date='Wed Aug 29 13:46:58 CEST 2012' inverted='False' hash='20120829114658-ae14a-06d68fed6b1b47c6bf082003ae0da77209a318ce'>
<name>a few fixes in DictEng, DictEngBul and ParseEng</name>
<comment>Ignore-this: 6bbdd5ca058e8a4ec58b45e672e97a0d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120829114302' local_date='Wed Aug 29 13:43:02 CEST 2012' inverted='False' hash='20120829114302-ae14a-40fbf55e8ef189f95ae08015973c0d8e39f03ad3'>
<name>A basic infrastructure for generating Teyjus bytecode from the GF abstract syntax</name>
<comment>Ignore-this: cb8240390a341d88ce4d0d9f4b814b4f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120828112954' local_date='Tue Aug 28 13:29:54 CEST 2012' inverted='False' hash='20120828112954-b9719-c931cc57b180d85c6a0b942130ae7585d72b2d7a'>
<name>added Lav in compilation; commented out extensions of Words that are only available for a fraction of languages; fixed a couple of type errors in WordsLav, to be checked</name>
<comment>Ignore-this: 8543849e8deba77ec038dcbf1377f829</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120827150037' local_date='Mon Aug 27 17:00:37 CEST 2012' inverted='False' hash='20120827150037-bae10-a9d9f7804f4a5a5c588d61fdae87f76763f62934'>
<name>minibar documentation URL typo fix</name>
<comment>Ignore-this: ce397439dd1fae72a5f5575423658c60</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120827145610' local_date='Mon Aug 27 16:56:10 CEST 2012' inverted='False' hash='20120827145610-bae10-802899fb34d16b985af9d341eb5358e497cec26e'>
<name>minibar documentation updates</name>
<comment>Ignore-this: 2a02873b12d0794cc2b1ff6e6886fdf2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120824123132' local_date='Fri Aug 24 14:31:32 CEST 2012' inverted='False' hash='20120824123132-b9719-b1c60bdc4002679105601ed3dc944d009bf64372'>
<name>typo in extmini</name>
<comment>Ignore-this: 294ba0f5870ebc64dbb65bff41d2b7a6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120824120648' local_date='Fri Aug 24 14:06:48 CEST 2012' inverted='False' hash='20120824120648-b9719-bd0f1baf028c390079a7954d90c416f5fbbf3664'>
<name>in lib/src/, make dict compiles the unilingual dictionaries to alltenses/.</name>
<comment>Ignore-this: b1a1d5bda7d3f7a24a9a605463263c78</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120824063010' local_date='Fri Aug 24 08:30:10 CEST 2012' inverted='False' hash='20120824063010-b9719-0cb5ede190af04b2db57889794551f9b1f1a6571'>
<name>extended mini resource grammar in examples, with Eng, Ita, Cmn (Mandarin Chinese by Jolene)</name>
<comment>Ignore-this: d237d963882ccd0c5f13d10f96519ea9</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120823230516' local_date='Fri Aug 24 01:05:16 CEST 2012' inverted='False' hash='20120823230516-7ec47-da32cece40bd851d8874ce7b169d537591947cad'>
<name>A major update to the Latvian resource grammar</name>
<comment>Ignore-this: 10d6b12ac656f8cc3c723166f4251c95
The case of the topic part of a clause (~subject) can now depend on the verb, allowing for less frequent agreement.
E.g. &quot;man[Dat] garšo pica[Nom]&quot; (&quot;I like pizza&quot;).
The default case for the topic/subject remains the nominative case.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120823131208' local_date='Thu Aug 23 15:12:08 CEST 2012' inverted='False' hash='20120823131208-7ec47-1b6f81fcb14a43d1adea376d20d2b92359893d80'>
<name>Improvements to PhrasebookLav</name>
<comment>Ignore-this: 888bbcb02da52a41a0a05918d1a5ba00
AHasAge, AHasChildren, AHasRoom, AHasTable, ALike - &quot;almost&quot; done: phrases (cases) are grammatically correct, but the word order has to be changed (TODO in the resource grammar).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120822172510' local_date='Wed Aug 22 19:25:10 CEST 2012' inverted='False' hash='20120822172510-bae10-d3e6697528e19795b8105e453fe00efd276882be'>
<name>Add &apos;make deb&apos; to Makefile, for creating Debian packages</name>
<comment>Ignore-this: 22fed4d24394a784c62793eed2cef59f
Also updated the debian/* files.
It should now be easy to create Debian packages under Ubuntu 11.10 &amp; 12.04.
See also the notes in the Makefile.</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120818050710' local_date='Sat Aug 18 07:07:10 CEST 2012' inverted='False' hash='20120818050710-7ec47-d8b675387ab9abc49b89a0c472b0708567b09f43'>
<name>First (public) version of PhrasebookLav</name>
<comment>Ignore-this: e54dd622ebf7a0416919ab5cd246d204
Tested on Actions:
- Temp: AHasName, ALike.
- ToDo: AHasAge, AHasChildren, AHasRoom, AHasTable.
- FixMe (in the resource grammar):
+ YouPolMale/YouPolFemale agreement (AHungry, AIll, AMarried, AReady, AScared, AThirsty, ATired);
+ Missing commas in multiple ObjAndObj constructions (AWant);
+ Use (the currently missing) Irreg_Give (AWantGo).</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120818045633' local_date='Sat Aug 18 06:56:33 CEST 2012' inverted='False' hash='20120818045633-7ec47-0436c212d537723f215cf475761bdbcfadc459ca'>
<name>More improvements to the Latvian resource grammar (motivated by PhrasebookLav)</name>
<comment>Ignore-this: e9042252f42c4bc620bf518517ad1bef
- Few bug-fixes (agreement between Pron and ComplAP; C1 verb paradigm; how8much_IAdv / how8many_IDet).
- Differentiation between male and female pronouns.
- Irregular verbs now can have prefixes.
- Code refactoring.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120809120921' local_date='Thu Aug 9 14:09:21 CEST 2012' inverted='False' hash='20120809120921-ae14a-d2d991d79c7a1057c702df22c6293dbb92d4967b'>
<name>fixes in DictEng and extensions in DictEngBul</name>
<comment>Ignore-this: 14e040d940713b6f434f49b87257299f</comment>
</patch>
<patch author='Normunds Gruzitis &lt;normundsg@gmail.com&gt;' date='20120808094515' local_date='Wed Aug 8 11:45:15 CEST 2012' inverted='False' hash='20120808094515-7ec47-487d6626a6c0f7b1f70c44ed8e04f186931db862'>
<name>Some improvements to the Latvian resource grammar</name>
<comment>Ignore-this: d214276841392195c2c6cbcd645ca791
- some missing functions (needed for Phrasebook)
- few bug-fixes (verb paradigms)
- naming, formatting, clean-up</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20120806165518' local_date='Mon Aug 6 18:55:18 CEST 2012' inverted='False' hash='20120806165518-40485-db00cfd5163b6c29128392ef6319fc91e9160ab9'>
<name>record unrecorded rmdir</name>
<comment>Ignore-this: a6fb143a2ceafa3d682f3de69a35a614</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120806161447' local_date='Mon Aug 6 18:14:47 CEST 2012' inverted='False' hash='20120806161447-bae10-3a826a6eb0fc856518495699d747ee45e5ddb02c'>
<name>Updated the GF Developers Guide</name>
<comment>Ignore-this: 654b4eeb6b98b39db674494f01956860
+ The instructions have been modernized and simplified slightly and should now
work again. (I have not verified it on Windows.)
Using &apos;cabal&apos; instead of &apos;runghc Setup.hs&apos; avoids some problems.
+ Also, download/index.html has simpler installation instructions sufficient
for many users, so mention it in the main README file.
+ Also adjusted the main Makefile.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120803123001' local_date='Fri Aug 3 14:30:01 CEST 2012' inverted='False' hash='20120803123001-ae14a-d3632feceb4d12c8791daa354dcce7a2f308dfe2'>
<name>fix some warnings in teyjus</name>
<comment>Ignore-this: 5ce06b03ea2be96e08a09e35b9a764d2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120802125415' local_date='Thu Aug 2 14:54:15 CEST 2012' inverted='False' hash='20120802125415-bae10-e6e66c7fc233898cd0c7eb8d9987e9450ab496bd'>
<name>translator: keep cloud docs and local docs apart</name>
<comment>Ignore-this: aea5dcf755768b6402b8e846d1a77f9e
+ show a cloud icon next to the document name if it is stored in the cloud
+ in addition to the name of the current document, remember if it is stored in
the cloud, so that the right document is loaded next time you open the
translator.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120802121259' local_date='Thu Aug 2 14:12:59 CEST 2012' inverted='False' hash='20120802121259-bae10-8dc9612457650e06baf8547f5dfa360f8dd53fcb'>
<name>gfse: matching colors in cloud download/upload icons</name>
<comment>Ignore-this: 86a72afef38d185f5314a32ad2bd813f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120801181000' local_date='Wed Aug 1 20:10:00 CEST 2012' inverted='False' hash='20120801181000-bae10-b3eb2dbb9416f198a6a2d9336338552bb435bd81'>
<name>GFServer.hs: binary files can now be uploaded to the cloud</name>
<comment>Ignore-this: b92d51abc1b66e738c61ff6d0748e90
Karel wants to upload PGF files.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120801153930' local_date='Wed Aug 1 17:39:30 CEST 2012' inverted='False' hash='20120801153930-bae10-982d3efd642a40e3d1e2da3079416c0789d6ead5'>
<name>gf-cloud-api.html: markup fix</name>
<comment>Ignore-this: 407d5fdd3817d72c4e7d087b53acaafc</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120801092159' local_date='Wed Aug 1 11:21:59 CEST 2012' inverted='False' hash='20120801092159-ae14a-2f7928f0d3b6d5b4d18aa6a92b8b4896488ecbdb'>
<name>the first draft of GF.Compile.Instructions</name>
<comment>Ignore-this: 1fde4bf17f828bc7d058658310996463</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120731151604' local_date='Tue Jul 31 17:16:04 CEST 2012' inverted='False' hash='20120731151604-ae14a-05fb28e0298a23cb7714d9f217d4a30b99bff9ad'>
<name>An initial import of the teyjus source code in the C runtime for GF. The two runtime are still not connected but the source code compiles.</name>
<comment>Ignore-this: 42235af26e31837a0ae53077ff288892</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120727150602' local_date='Fri Jul 27 17:06:02 CEST 2012' inverted='False' hash='20120727150602-bae10-5ad49069cd52e8d754aa01b2dc50cf9f2d60b766'>
<name>translator: code cleanup and bug fixes </name>
<comment>Ignore-this: 67890ce0c480d6b0117ec83014dad272</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120725143139' local_date='Wed Jul 25 16:31:39 CEST 2012' inverted='False' hash='20120725143139-bae10-19681c07528f00563c69c1b98e9ac465f18edeb1'>
<name>translator: remove debug logging</name>
<comment>Ignore-this: d2388682763c0246a04490c5b448fbbf</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120725142727' local_date='Wed Jul 25 16:27:27 CEST 2012' inverted='False' hash='20120725142727-bae10-d0b8328aaf7a82df9cbc15cb5ee78865f0f42450'>
<name>translator: per segment translation method selection</name>
<comment>Ignore-this: b971fa8eb8e6b3cf20ebac15e0ffe16a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120719161956' local_date='Thu Jul 19 18:19:56 CEST 2012' inverted='False' hash='20120719161956-70c34-652ff3b86f13778f8f5e250f000c90262e2792a5'>
<name>Significant advances in Maltese verb morphology</name>
<comment>Ignore-this: fbf26eb2119ffbe06539304b2bd287aa</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120717080143' local_date='Tue Jul 17 10:01:43 CEST 2012' inverted='False' hash='20120717080143-70c34-831e2806d012edef1f142a74632dea7328e8084e'>
<name>RGL Browser: added favicon</name>
<comment>Ignore-this: 4e0cd4405f410b5b5ac43cd1d8c9bf1c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120711132700' local_date='Wed Jul 11 15:27:00 CEST 2012' inverted='False' hash='20120711132700-70c34-946c7d2ea3ccd1d0ac6501d80c41624d9042b47d'>
<name>RGL Browser: updates</name>
<comment>Ignore-this: fb0bb2fad397dceec3d175736e5dc234</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120710121628' local_date='Tue Jul 10 14:16:28 CEST 2012' inverted='False' hash='20120710121628-70c34-1bbb1bc4f8c743fe338dc27486089fbf45a32f20'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 8a3c6f0acfba67f5e5d61ec3dc9d18c7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120710121528' local_date='Tue Jul 10 14:15:28 CEST 2012' inverted='False' hash='20120710121528-70c34-27691ca2bc1ebf0fb28876d5ab8254626cf8d58e'>
<name>GFEP: added images for ontology grammar plugin</name>
<comment>Ignore-this: 1e5a2427c09c5199edb80114e567be41</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120702211120' local_date='Mon Jul 2 23:11:20 CEST 2012' inverted='False' hash='20120702211120-c55be-bc78dd329523f75e7238eab62861f8eb3252f859'>
<name>Minor changes in Python export</name>
<comment>Ignore-this: 9d0b3dd98ea677b25206a737d1056f23</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120629095702' local_date='Fri Jun 29 11:57:02 CEST 2012' inverted='False' hash='20120629095702-ae14a-e64f37168e047f7188a4685783fdfb919bd768a1'>
<name>DictEngBul is extended to 5000 words and there are few more functions in ParseEngBul</name>
<comment>Ignore-this: 2d696d586b9740d93f61f43b74305552</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120629095736' local_date='Fri Jun 29 11:57:36 CEST 2012' inverted='False' hash='20120629095736-b9719-e73f51ea03ef08f68f6dc062ec146b672a5395f7'>
<name>github news, new languages in the list on index</name>
<comment>Ignore-this: 23ca8a50583fa9564c7c859f79e78f5d</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120628070129' local_date='Thu Jun 28 09:01:29 CEST 2012' inverted='False' hash='20120628070129-c55be-3f58c29d88dc83e3fb71c91829bbd986c73052ea'>
<name>Fixed minor bug in prolog export</name>
<comment>Ignore-this: 95a16c8fb223ad00148b62bfafe525ef</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120627232905' local_date='Thu Jun 28 01:29:05 CEST 2012' inverted='False' hash='20120627232905-c55be-29dc210d0ade30b5ba1419e0ab9eba66d09e6b0c'>
<name>major changes to the prolog export</name>
<comment>Ignore-this: 8d929f5519f01e45da9cb61e9a052f81</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120627232701' local_date='Thu Jun 28 01:27:01 CEST 2012' inverted='False' hash='20120627232701-c55be-a9e13b2c97f9f38ed7c7f07349dcfc4b69f9aa7c'>
<name>cleanup in the python export</name>
<comment>Ignore-this: a06a455412ca4ab685d292cb5fe62b8f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120626170115' local_date='Tue Jun 26 19:01:15 CEST 2012' inverted='False' hash='20120626170115-bae10-ebac429f04b999c768f91fb5b814a0ba734ff1e9'>
<name>Experiment with parallel grammar checks</name>
<comment>Ignore-this: b2e6cea762c1edf9a97619b3ab4e5201
Introduced the function
parallelCheck :: [Check a] -&gt; Check [a]
that runs independent checks in parallel, potentially allowing faster grammar
compilation on multi-core computers, if you run gf with +RTS -N.
However, on my dual core laptop, this seems to slow down compilation somewhat
even though CPU utilization goes up as high as 170% at times.
(This is with GF compiled with GHC 7.0.4.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120626150818' local_date='Tue Jun 26 17:08:18 CEST 2012' inverted='False' hash='20120626150818-bae10-e4089c8c13192ca35b099dc4c8709e2d1098e4e5'>
<name>GF.Infra.CheckM: comment out unused Context argument</name>
<comment>Ignore-this: 7e2bd7157aeab8f9ffdf8ab1adb55636</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120626144618' local_date='Tue Jun 26 16:46:18 CEST 2012' inverted='False' hash='20120626144618-bae10-5b0ac6f397d9dd08193abba9b0549858661f1faa'>
<name>Report many type errors instead of stopping after the first one</name>
<comment>Ignore-this: 41e40ff90360215b373575d1b2098701
In GF.Compile.CheckGrammar, use a new topological sorting function that
groups independent judgements, allowing them all to be checked before
continuing or reporting errors.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120626095406' local_date='Tue Jun 26 11:54:06 CEST 2012' inverted='False' hash='20120626095406-ae14a-70c8cc3bf6fefa7ac373a7fcdd02d77fdb0ea6b4'>
<name>added VPI category and AdvVPSlash to the Bulgarian RGL</name>
<comment>Ignore-this: 6a4b355c08cb4048b48a7979aaf9bd4a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120625155559' local_date='Mon Jun 25 17:55:59 CEST 2012' inverted='False' hash='20120625155559-bae10-35802fac15d6c072f298697ffab25ba22969a90d'>
<name>Fix for warning messages from checkMapRecover</name>
<comment>Ignore-this: c119bc35c39c69d6185815959297f664
Reimplemented it with the new function accumulateError.
Also keeping the formatting of errors and warnings unchanged for now, to avoid
potentially causing problems in the GF Eclipse Plugin.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120625144709' local_date='Mon Jun 25 16:47:09 CEST 2012' inverted='False' hash='20120625144709-b9719-7a13837e530003aadd48a6de2f16d27212287a96'>
<name>removed spurious empty warnings</name>
<comment>Ignore-this: 96db078ba612f29c28772ee61a678255</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120625141502' local_date='Mon Jun 25 16:15:02 CEST 2012' inverted='False' hash='20120625141502-bae10-96d64df744ac39ab3d57cc8db8ba0c8798d51370'>
<name>GF.Compile.Rename: report many errors instead of stopping after the first one</name>
<comment>Ignore-this: 1971140f6ed14a2c7a412af5dc1d38fa
Using accumulated errors in the Check monad.
TODO: some errors are still not accumulated, but thanks to checkMapRecover
at least one error per judgement is reported.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120625140158' local_date='Mon Jun 25 16:01:58 CEST 2012' inverted='False' hash='20120625140158-bae10-dc4d73d48f68463ca8091b5141726f52201786e6'>
<name>Check monad: support for accumulated errors</name>
<comment>Ignore-this: 6ac522f8427e6ec64cc2e1e94dab5199
In addition to warnings, the Check monad in GF.Infra.CheckM can now accumulate
errors. There are two new functions
checkAccumError: Message -&gt; Check ()
accumulateError :: (a -&gt; Check a) -&gt; a -&gt; Check a
The former (with the same type as checkWarn) is used to report an accumulated
(nonfatal) error. The latter converts fatal errors into accumulated errors.
Accumulated errors are reported as regular errors by runCheck.
Also, the Check monad type has been made abstract.</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120625141624' local_date='Mon Jun 25 16:16:24 CEST 2012' inverted='False' hash='20120625141624-c55be-68af9b02bab6b21bb6980490f73bba603c9629c5'>
<name>Export PGF in Python format</name>
<comment>Ignore-this: 42ba6ba3f9298366bfd79121fd7d99dd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120625114950' local_date='Mon Jun 25 13:49:50 CEST 2012' inverted='False' hash='20120625114950-b9719-284cdbd6fdb6e576242e0c7ebf4f7ee8817c99c8'>
<name>warnings shown in checkMapRecover</name>
<comment>Ignore-this: f7ccc0b2cbfeeaa043b476b0eaa4f06f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120625111452' local_date='Mon Jun 25 13:14:52 CEST 2012' inverted='False' hash='20120625111452-b9719-da285ffbc753e6200e630fbf8ea76dcefd9ad8da'>
<name>checkMapRecover: find undefined idents in all jments in Rename</name>
<comment>Ignore-this: cf00f86fefc1a69c591686d09fca8ef3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120625092404' local_date='Mon Jun 25 11:24:04 CEST 2012' inverted='False' hash='20120625092404-b9719-a4f30c9db09cbb7ab85bc1f7b3ece33f6a30a926'>
<name>printing ResValue judgements as comments, to provide useful information when a conflict is found between parameter constructors</name>
<comment>Ignore-this: 2ac4677b0143cdbac86015fbbdbf0f84</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20120625103455' local_date='Mon Jun 25 12:34:55 CEST 2012' inverted='False' hash='20120625103455-6e7d2-9a964597559cc4f4cab749f836e45f8fd96f5a96'>
<name>cleaned up the patents query grammar</name>
<comment>Ignore-this: abf554dc0e680b9cae752d9de29201f5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120622090213' local_date='Fri Jun 22 11:02:13 CEST 2012' inverted='False' hash='20120622090213-b9719-0ee921afaa68af9cbba4c3ebb2738ce51fe2f712'>
<name>overload problem in Phrasebook fixed</name>
<comment>Ignore-this: 23653cc4fd19668179bb666110dec0d4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120621230607' local_date='Fri Jun 22 01:06:07 CEST 2012' inverted='False' hash='20120621230607-bae10-ef3e7b44ce86cdcd6535760b110db2f580d22dbe'>
<name>translator: parallel text view layout adjustments</name>
<comment>Ignore-this: 93159ab0a7aac9596b359116a19ab2bc
And some other small code changes.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120621230312' local_date='Fri Jun 22 01:03:12 CEST 2012' inverted='False' hash='20120621230312-bae10-14766800f4f851443c0bd29bd49b9487d8559434'>
<name>translator: bug fix for copy/paste import</name>
<comment>Ignore-this: b058e2df355f2869faf4b8226559ff6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120621153931' local_date='Thu Jun 21 17:39:31 CEST 2012' inverted='False' hash='20120621153931-bae10-bfb7962cb513736fb68fe5f534b783d9d83b272a'>
<name>gfse/sort.js: make it more resusable</name>
<comment>Ignore-this: 88071520ee8e67cdebaf62728b8e0ada
Move the gfse-specific list of sortable tags and class names from sort.js
to editor.js.</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20120621142118' local_date='Thu Jun 21 16:21:18 CEST 2012' inverted='False' hash='20120621142118-6e7d2-41bad66fda74f365cc8798526a46f0efa93147a1'>
<name>added French grammar for patent queries </name>
<comment>Ignore-this: 2e4337ff5a7057ea02db6371868c5554</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120621141436' local_date='Thu Jun 21 16:14:36 CEST 2012' inverted='False' hash='20120621141436-bae10-689d50126b008dabc7d7b31f53d8116592c676db'>
<name>translator: insert and delete segments</name>
<comment>Ignore-this: 940184708d67f7d9e133c15c16afc087
You can now insert new segments anywhere, now just at the end.
You can now delete any segment, not just the last one.</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20120621111734' local_date='Thu Jun 21 13:17:34 CEST 2012' inverted='False' hash='20120621111734-6e7d2-b4e5c03e8dc76448d5b9a815ca42357700303543'>
<name>added patents queries in new_patentsQuery</name>
<comment>Ignore-this: 77967b23b46363fac6c94fdf936f8164</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20120621104505' local_date='Thu Jun 21 12:45:05 CEST 2012' inverted='False' hash='20120621104505-6e7d2-dbdb12463fa29489e6cad27f754777d4bc11c787'>
<name>fixed and completed the patent query grammr for English</name>
<comment>Ignore-this: 36b1faaf89e81970b707ae68daab3342</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120621090046' local_date='Thu Jun 21 11:00:46 CEST 2012' inverted='False' hash='20120621090046-ae14a-53c5e8e90a209110cb7c16c2e2c2dacf2571d308'>
<name>bugfix in GenRP in ExtraEng</name>
<comment>Ignore-this: 196d21e1cfe0acac1cf398ff2a265581</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120621090021' local_date='Thu Jun 21 11:00:21 CEST 2012' inverted='False' hash='20120621090021-ae14a-45dc3510279b328343d74f3515b3fd954a0abac2'>
<name>added few missing functions in the Bulgarian RGL</name>
<comment>Ignore-this: e59bbfde2367c05680669df36f074a89</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120621085937' local_date='Thu Jun 21 10:59:37 CEST 2012' inverted='False' hash='20120621085937-ae14a-5d72fd37c63fd1265f7b591dde259667c351f58f'>
<name>various extensions to DictEngBul</name>
<comment>Ignore-this: e9c82024f387ea571ebe58348e6f826a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120621062247' local_date='Thu Jun 21 08:22:47 CEST 2012' inverted='False' hash='20120621062247-b9719-489e5e0305f20068a1ec4f90e579511622f6e33d'>
<name>QueryFre instances, don&apos;t compile yet because of type discrepancies</name>
<comment>Ignore-this: 1d14f57c24d2e1383cf2e3e7e5611cdb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120621060605' local_date='Thu Jun 21 08:06:05 CEST 2012' inverted='False' hash='20120621060605-b9719-f5ca16743ac299701d7ccc54c9fdee4d402d1d05'>
<name>factored Query by taking our Proton parts and introducing an interface</name>
<comment>Ignore-this: f02a93d906cb26641581c173d47965d2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120621060527' local_date='Thu Jun 21 08:05:27 CEST 2012' inverted='False' hash='20120621060527-b9719-5240a602f0ff11d28465b26e26adc0c603e7037f'>
<name>removed gfo files from query dir</name>
<comment>Ignore-this: 5bae02748c73844d626742a91cb9c285</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120620204026' local_date='Wed Jun 20 22:40:26 CEST 2012' inverted='False' hash='20120620204026-bae10-bdf2efe1413a5b0fe4e2f07e64cfc86e5e320b72'>
<name>gf-people.html: updated some broken links</name>
<comment>Ignore-this: a4bb200673dd6085fb76ba8adda0e65b
www.cs.chalmers.se -&gt; www.cse.chalmers.se</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20120620143355' local_date='Wed Jun 20 16:33:55 CEST 2012' inverted='False' hash='20120620143355-6e7d2-d6fc9548554062af31a54c7d4683b6b871af63d8'>
<name>added first draft of patents query grammar</name>
<comment>Ignore-this: 14406b090d7355eb2f71f2faa02dd8b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120620120404' local_date='Wed Jun 20 14:04:04 CEST 2012' inverted='False' hash='20120620120404-bae10-37de36ccaacad33338f228f18f4cb301f814f62f'>
<name>GF home page: link to PGF library API documentation</name>
<comment>Ignore-this: 906f180efc8710fa4ed1fea9e77a7a53</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120620090659' local_date='Wed Jun 20 11:06:59 CEST 2012' inverted='False' hash='20120620090659-ae14a-098207efdbf4da8e020262f47191f29533df8587'>
<name>extensions to DictEng and addition of parallel DictEngBul which is partly imported from Apertium</name>
<comment>Ignore-this: 5a317b1685a0ac451c1362b1d29581a4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120619144550' local_date='Tue Jun 19 16:45:50 CEST 2012' inverted='False' hash='20120619144550-bae10-84099e9dd3c37a21931bc597406bf0d1ccd83ca8'>
<name>translator: style adjustments</name>
<comment>Ignore-this: 7196a2b1d1bf16e49ff7772a0cd42110</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120619140924' local_date='Tue Jun 19 16:09:24 CEST 2012' inverted='False' hash='20120619140924-bae10-3a6334b864e5f276acd04124a7743e13f4409ee8'>
<name>translator: expanatory text for local file import </name>
<comment>Ignore-this: 564147798cd3b105f5c2dcf6afba6e38</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120619135919' local_date='Tue Jun 19 15:59:19 CEST 2012' inverted='False' hash='20120619135919-bae10-035ba65d769b5dd5c8a73d6bd1133fde04c4c329'>
<name>translator: import text from local files</name>
<comment>Ignore-this: f876b359a80a32030bbb10e6d018d0f4
It works in Chrome, Firefox and Opera, but not Safari.
(The browser must support the File, FileList and FileReader APIs.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120618151802' local_date='Mon Jun 18 17:18:02 CEST 2012' inverted='False' hash='20120618151802-bae10-e1fa38cdcd3b6cd53c64157a65f4f01df471403e'>
<name>GF cloud api doc fixes</name>
<comment>Ignore-this: 9b6adf0a6ba2625c8c66a2de7e4c2f07</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120618130832' local_date='Mon Jun 18 15:08:32 CEST 2012' inverted='False' hash='20120618130832-bae10-861f66f60b9fb9aad33844fbdda3ce8d65d176e8'>
<name>cloud service: add preliminary cloud service API documentation</name>
<comment>Ignore-this: 4d0e53648c215c13ca8ab6afbd24b09a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120618130815' local_date='Mon Jun 18 15:08:15 CEST 2012' inverted='False' hash='20120618130815-bae10-569029930959c055d1e6771b43582af770ccce8b'>
<name>transaltor: reduce code duplication</name>
<comment>Ignore-this: 3d0934e7b79aa863d45b8576293880ac</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120618080238' local_date='Mon Jun 18 10:02:38 CEST 2012' inverted='False' hash='20120618080238-c242b-d20a49560a4108d03a2b07e3a3b92dcac99bd25b'>
<name>ParseHinUrd2</name>
<comment>Ignore-this: 1f2873928900257690ce62c78061ba50</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120618075026' local_date='Mon Jun 18 09:50:26 CEST 2012' inverted='False' hash='20120618075026-c242b-1296f61e8c0e426efd94f67f888ea0fe0b34051a'>
<name>ParseHinUrd</name>
<comment>Ignore-this: fb2ced2ccdd226bc0f1c2959c2728f5e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120615101516' local_date='Fri Jun 15 12:15:16 CEST 2012' inverted='False' hash='20120615101516-bae10-ad4389b34af772af0f28f7a8d6bf687bf10e4848'>
<name>Add file name to error message when reading a bad .gfo file (in some cases)</name>
<comment>Ignore-this: 5053e4fba0398506f3bff86d6d3da128
This turns error messages like
gf: too few bytes. Failed reading at byte position 1
gf: /some/path/somefile.gfo: too few bytes. Failed reading at byte position 1
but a better fix would be to ignore bad .gfo files and compile from source.
The problem is the way this decision is made in
GF.Compile.ReadFiles.selectFormat...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120613213459' local_date='Wed Jun 13 23:34:59 CEST 2012' inverted='False' hash='20120613213459-bae10-a3e8e2a782ef39dadf5dc2be3765a5ec7f6e31a6'>
<name>translator: added support for the Apertium translation service</name>
<comment>Ignore-this: 6da57138ca1cfea30a31fa3435761c6
Also added feedback to source &amp; target language menus to indicate which
languages are supported by the selected translation method. For Apertium, the
source language menu shows all possible source languages, and the target menu
shows the possible target languages for the chosen source language.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120613112215' local_date='Wed Jun 13 13:22:15 CEST 2012' inverted='False' hash='20120613112215-70c34-467af074e93461cd951447af91667e1c08c28a21'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 96e1811ec5a33fa8fe1ac45d93775faa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120613061051' local_date='Wed Jun 13 08:10:51 CEST 2012' inverted='False' hash='20120613061051-ae14a-da39b17d75800afcbd1996657359b4dde91659bc'>
<name>fix UncNeg in ParseEng</name>
<comment>Ignore-this: 3ec31ec68fa7cae73d3e70e12deec0a4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120613054930' local_date='Wed Jun 13 07:49:30 CEST 2012' inverted='False' hash='20120613054930-ae14a-2a26c38c0881a73a27212161ac2a57c35ad708b3'>
<name>Use a separated tag for meta productions in the robust parser. This cleans up the code a lot</name>
<comment>Ignore-this: 2cddc0d6c14267c5bffd707c1cd203d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120612153641' local_date='Tue Jun 12 17:36:41 CEST 2012' inverted='False' hash='20120612153641-bae10-09f89bc92ef125fb2485a8185b61c987cd115249'>
<name>translator: documents can now be saved in the cloud</name>
<comment>Ignore-this: a7db68427ab0aa12a5d80cce13ae1028
some other small fixes</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120612130754' local_date='Tue Jun 12 15:07:54 CEST 2012' inverted='False' hash='20120612130754-bae10-b694ab218aad36b668943b60cac780466a065829'>
<name>gfse &amp; translator: change language code for Japanese to Jpn</name>
<comment>Ignore-this: cfd7bef9415291fe519afa925dac3751</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120612113447' local_date='Tue Jun 12 13:34:47 CEST 2012' inverted='False' hash='20120612113447-bae10-06dbc875cf512a33fb8f35323a2e0a6e43c3991c'>
<name>gf-help-full.txt: updated with new command option &apos;ma -known&apos;</name>
<comment>Ignore-this: cbd4f80661f61749efe7dfa712da80c6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120612113001' local_date='Tue Jun 12 13:30:01 CEST 2012' inverted='False' hash='20120612113001-ae14a-2b2837147be42a16eb4575e3723a0b6442fbf719'>
<name>now there is a limit of 2000000 items in the chart of the robust parser. This prevents from explosion in the memory size but it will also prevent us from parsing some sentences.</name>
<comment>Ignore-this: 2a8e59363609bfdfe30d1d1d5b96b6f7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120612112723' local_date='Tue Jun 12 13:27:23 CEST 2012' inverted='False' hash='20120612112723-70c34-5185cc6700a2560b84b70c8415cc7436ab79f7ac'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 94cbf533b507880e26221e7b38d0f2a9</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120612110459' local_date='Tue Jun 12 13:04:59 CEST 2012' inverted='False' hash='20120612110459-70c34-ad8e73e18ce90484b337e1b31599eb2e5140e08f'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: e5e17dad09c40163f738381b658d63a6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120612100517' local_date='Tue Jun 12 12:05:17 CEST 2012' inverted='False' hash='20120612100517-ae14a-857fac8e47938f2a73dce1159760bfe2845fbfed'>
<name>improved script for training from PennTreebank</name>
<comment>Ignore-this: 9d9af59cbe6f1ce41bce0241cb84460e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120612100415' local_date='Tue Jun 12 12:04:15 CEST 2012' inverted='False' hash='20120612100415-ae14a-4d696a7eb2df94a9bfd3a405d6ea46043e171fe1'>
<name>fix the path in DictEngGer.gf</name>
<comment>Ignore-this: d525bda456c750737627008cc1aafef3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120612095801' local_date='Tue Jun 12 11:58:01 CEST 2012' inverted='False' hash='20120612095801-ae14a-ae575a5358131f0e19303fbee6e6a55c45c9ab98'>
<name>more in DictEng</name>
<comment>Ignore-this: d5f249836a776d797963ef47d802382a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120612092951' local_date='Tue Jun 12 11:29:51 CEST 2012' inverted='False' hash='20120612092951-ae14a-b3f81c2db5bada864a5a24db1eb4da7f07792cb5'>
<name>now the robust parser is purely top-down and the meta rules compete on a fair basis with the grammar rules</name>
<comment>Ignore-this: 1cb09c0385dab5b753ce7d2436f414d5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120611211147' local_date='Mon Jun 11 23:11:47 CEST 2012' inverted='False' hash='20120611211147-b9719-818b6d275a8f5d3008ccd6b50dde4b886d50b397'>
<name>synopsis with Jpn</name>
<comment>Ignore-this: a78ab96a26b9038f894847626ceadbd7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120611200814' local_date='Mon Jun 11 22:08:14 CEST 2012' inverted='False' hash='20120611200814-b9719-3f5674cc9f0fca9c2d6f02f6bb0a1b7e0469a61b'>
<name>tried to change Jap to Jpn everywhere</name>
<comment>Ignore-this: fd72347ca4995aac72f59a0dce9dca3f</comment>
</patch>
<patch author='lizazim@gmail.com' date='20120610213810' local_date='Sun Jun 10 23:38:10 CEST 2012' inverted='False' hash='20120610213810-3ba25-5a51c45890bc178252512aaf8629a938ecb091a3'>
<name>JPN</name>
<comment>Ignore-this: fcfa1f5e34f8ca067adf474ec1eb4ea4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120611160003' local_date='Mon Jun 11 18:00:03 CEST 2012' inverted='False' hash='20120611160003-bae10-031c2739f76f26a13febfbbd5cc1f1afd0cb69d5'>
<name>minibar-api.html: small documentation improvements</name>
<comment>Ignore-this: 608197522cb20cee2c5645f3d3a63d12</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120611153416' local_date='Mon Jun 11 17:34:16 CEST 2012' inverted='False' hash='20120611153416-bae10-65bb0f99805e74d3e5f14989700ff2e73c39354c'>
<name>GF home page: link to GF clouds service (cloud.grammaticalframework.org)</name>
<comment>Ignore-this: 938c071f918caf23a05c4a38146ca1ee
Also some small cloud service documentation updates.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120611141026' local_date='Mon Jun 11 16:10:26 CEST 2012' inverted='False' hash='20120611141026-bae10-d723f9fc246b92bef51093a9595dceb5e59fa2cf'>
<name>translator: source segments can now be edited</name>
<comment>Ignore-this: d122d4365a7c55c5e368130617a5f921</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120611104341' local_date='Mon Jun 11 12:43:41 CEST 2012' inverted='False' hash='20120611104341-70c34-f2ef34486f58f515017befd8de5cef9b67891aae'>
<name>RGL Browser: bug fix</name>
<comment>Ignore-this: 4a24bdb9008d129585514862634e905b</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120611083216' local_date='Mon Jun 11 10:32:16 CEST 2012' inverted='False' hash='20120611083216-70c34-20e18d1071693ec0b28de35356fc56f8c4c96864'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 32688eae669048fdaf000703d037f19a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120611082952' local_date='Mon Jun 11 10:29:52 CEST 2012' inverted='False' hash='20120611082952-70c34-99efedcfed6b017880272f034dd72b526ddcae44'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 28b916cf5ce2ae7b8df78c3260f76282</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120611082912' local_date='Mon Jun 11 10:29:12 CEST 2012' inverted='False' hash='20120611082912-70c34-60693ee91ff099621af93e8dd994c057e8ee65cc'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 634b55b33915ef6c5a57ebedc40a0cd8</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120611081535' local_date='Mon Jun 11 10:15:35 CEST 2012' inverted='False' hash='20120611081535-70c34-93e3f9b87dd49cb7605dcabd7faf27042899445c'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 6ab6cdfdddbdf5944c4126731a854651</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120610190048' local_date='Sun Jun 10 21:00:48 CEST 2012' inverted='False' hash='20120610190048-b9719-8b50a7ae24fdf0067b4f9edac59498604e26ad51'>
<name>RGL status update</name>
<comment>Ignore-this: a1df2447ef657c0ad9be81acc11af611</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120610141147' local_date='Sun Jun 10 16:11:47 CEST 2012' inverted='False' hash='20120610141147-b9719-97cb31e519d46080dff6b4f7715aa023d92cfdc6'>
<name>one more instance of symb in Symbolic</name>
<comment>Ignore-this: fef577f8494bba7a5229f10f186ff3f1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120610104357' local_date='Sun Jun 10 12:43:57 CEST 2012' inverted='False' hash='20120610104357-b9719-2a111e3b0996000d48f1d24584874393771855e2'>
<name>command option ma -known to drop unknown words</name>
<comment>Ignore-this: 5636e4c02f946a029b307c4d7387a950</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20120609124901' local_date='Sat Jun 9 14:49:01 CEST 2012' inverted='False' hash='20120609124901-0ca65-f7eb31a437093d7f2aed4268b6ed572986eb0e88'>
<name>Small Setup.hs bug fix</name>
<comment>Ignore-this: 1d81b7237c23b6bb343322429483d7ea
Setup.hs failed to generate DarcsVersion_gf if dist/build/autogen does not exists.g
Added a line to create the directory if absent.
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120608111746' local_date='Fri Jun 8 13:17:46 CEST 2012' inverted='False' hash='20120608111746-bae10-14cc62d435948690e8c2e0819997484ec315752d'>
<name>More detailed version info in the output of &quot;gf -version&quot;</name>
<comment>Ignore-this: fe66e4c45d569aa2017c4e78e7079bf0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120608111621' local_date='Fri Jun 8 13:16:21 CEST 2012' inverted='False' hash='20120608111621-bae10-d3d072b7569892fe914e0411e25b33f1906837ce'>
<name>translator.css: restore lost width of input field</name>
<comment>Ignore-this: bc97ec6462c1ad014689a7bf8cfe62c7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120608085103' local_date='Fri Jun 8 10:51:03 CEST 2012' inverted='False' hash='20120608085103-b9719-09e5ed79ad453542dba23193e1554bbbb916d829'>
<name>SSubjS in Scandinavian and Dut</name>
<comment>Ignore-this: a46ef1855e114bd5b61d446252c83c4c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120606094805' local_date='Wed Jun 6 11:48:05 CEST 2012' inverted='False' hash='20120606094805-b9719-e687b4bfe0d21e40a6834403476b3752dd16e590'>
<name>nominalization in Extra Dut and Eng (from Ramona)</name>
<comment>Ignore-this: 98470313757d92c79927096bf4c6dd74</comment>
</patch>
<patch author='dana.dannells@svenska.gu.se' date='20120606225330' local_date='Thu Jun 7 00:53:30 CEST 2012' inverted='False' hash='20120606225330-e130b-b9f0cf7865e5198ade3ffde864faae01803fde42'>
<name>reorder code lines</name>
<comment>Ignore-this: 138de711c2df97ea64375b7746c2f3ae</comment>
</patch>
<patch author='dana.dannells@svenska.gu.se' date='20120606224515' local_date='Thu Jun 7 00:45:15 CEST 2012' inverted='False' hash='20120606224515-e130b-e42f584917abf9ca1f607b51b2ace2d1991d1087'>
<name>minnor change</name>
<comment>Ignore-this: 348f373aa0fa720c21af080decfe451d</comment>
</patch>
<patch author='dana.dannells@svenska.gu.se' date='20120606224139' local_date='Thu Jun 7 00:41:39 CEST 2012' inverted='False' hash='20120606224139-e130b-d7de60831dce5b583ecc9103f71903ad419b1f11'>
<name>heb verb acc</name>
<comment>Ignore-this: 7fd6bc1b80043bb565cf0099abcc610d</comment>
</patch>
<patch author='dana.dannells@svenska.gu.se' date='20120606052014' local_date='Wed Jun 6 07:20:14 CEST 2012' inverted='False' hash='20120606052014-e130b-885a1e4a11e77beea3cd4b96ea9665cba6bd1b5c'>
<name>heb possessive pronoun fix</name>
<comment>Ignore-this: 7667a62ffa8a7691dc89b9f989f25e4c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120605153511' local_date='Tue Jun 5 17:35:11 CEST 2012' inverted='False' hash='20120605153511-b9719-b18b3f718f8fe1320b4d5128cf0f1a41384d53f0'>
<name>Dut no_geV and fixprefixV</name>
<comment>Ignore-this: e384db7581d569d2a5e40328701ace6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120601142229' local_date='Fri Jun 1 16:22:29 CEST 2012' inverted='False' hash='20120601142229-b9719-633ae18157876bfeb602d5dc7471446f8af8c178'>
<name>some fixes in Synopsis</name>
<comment>Ignore-this: 58bacda06a2c75c712582966b3c086ce</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120601142126' local_date='Fri Jun 1 16:21:26 CEST 2012' inverted='False' hash='20120601142126-70c34-c261f861ceb30051b936cd1bdee08bf108aca85f'>
<name>GFEP: updated readme and removed examples folder</name>
<comment>Ignore-this: a8b52f5c63207de6a160066ea34e51b8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120601134324' local_date='Fri Jun 1 15:43:24 CEST 2012' inverted='False' hash='20120601134324-b9719-255f0cea5afbefda375d0463dc31f81977d95307'>
<name>fixes to Ja</name>
<comment>Ignore-this: 21db42355305c5077b12a0ffae9e4323</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120601133235' local_date='Fri Jun 1 15:32:35 CEST 2012' inverted='False' hash='20120601133235-b9719-39e7d84c8ab7cfd960bad173b56e553de7cf8b1b'>
<name>Penn Treebank probabilities from Krasimir</name>
<comment>Ignore-this: b967cc58156a180863c421281798e6b7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120601133209' local_date='Fri Jun 1 15:32:09 CEST 2012' inverted='False' hash='20120601133209-b9719-f4e1dd19d1ebb8485c7b2dffc831e7ef5647a6d8'>
<name>new version of DictEngGer</name>
<comment>Ignore-this: 9de505fac99ed5da282416d80f40a362</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120601124539' local_date='Fri Jun 1 14:45:39 CEST 2012' inverted='False' hash='20120601124539-70c34-140e7361b8468e68903e451187864da40535f7c0'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 5586eef055adfd9531a6f207047447a1</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120601124344' local_date='Fri Jun 1 14:43:44 CEST 2012' inverted='False' hash='20120601124344-70c34-caeb7fdc55069c09f54256c0c70b769e04ad4abe'>
<name>GFEP: Updated readme</name>
<comment>Ignore-this: 7044256d9b30c75c38202652d798bc64</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120601084341' local_date='Fri Jun 1 10:43:41 CEST 2012' inverted='False' hash='20120601084341-b9719-33b56ed53a955db2701cd631d4333c2a23cefda3'>
<name>adding structural words to DictEngGer</name>
<comment>Ignore-this: a22a2cec924248e02d410c298a2e92c5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120531182307' local_date='Thu May 31 20:23:07 CEST 2012' inverted='False' hash='20120531182307-b9719-75d8a9186f928eabaa332e881e20d3b1a86473ff'>
<name>Erzsébet&apos;s DictEngGer: a baseline translation dictionary</name>
<comment>Ignore-this: a707a4c6fd16f9ea28b82ac7313d4c66</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120531155756' local_date='Thu May 31 17:57:56 CEST 2012' inverted='False' hash='20120531155756-b9719-2497364d8d757b753feb2651202a8d49e81762dc'>
<name>optional hiding in LibraryBrowser</name>
<comment>Ignore-this: 61373f08ffccf7b2053baaa92cbd78e1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120531114829' local_date='Thu May 31 13:48:29 CEST 2012' inverted='False' hash='20120531114829-b9719-58702002dab902caec6b888ba6f813830c13cc85'>
<name>swapping some arguments in LibraryBrowser</name>
<comment>Ignore-this: 51341821933a0ddbda23cad8ce6c1649</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530201329' local_date='Wed May 30 22:13:29 CEST 2012' inverted='False' hash='20120530201329-b9719-14b46699de4ea3e7f9af170f9feea1e811ff60ea'>
<name>some more mkText API functions</name>
<comment>Ignore-this: 62f38131be6d703c16d556a49a83ddb2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120530161559' local_date='Wed May 30 18:15:59 CEST 2012' inverted='False' hash='20120530161559-bae10-79fbf2c9760eb903a1c7f61f530b13efdddfad88'>
<name>Setup.hs: fix two problems with querying darcs</name>
<comment>Ignore-this: bc05375c70829fe4899d91281ce8aacc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120530154545' local_date='Wed May 30 17:45:45 CEST 2012' inverted='False' hash='20120530154545-bae10-53fc55b33e480afb15646eec759522e0a9338b51'>
<name>More detailed version info in the startup message</name>
<comment>Ignore-this: 2d56bb08e6bf2a57e8f0462a8749a7c7
The Setup.hs script now queries darcs to create more detailed version info
to include in the startup message.
Note thought that with distributed version control systems like darcs,
the only way to uniquely identify a version is by the set of patches included.
Since the patches are not totally ordered, just looking at the last patch is
not enough.
For official releases, we tag the current set of patches so we can refer to
it by name (e.g. RELEASE-3.3.3).</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530135801' local_date='Wed May 30 15:58:01 CEST 2012' inverted='False' hash='20120530135801-b9719-27b21553aa2f76166c24e717b0c63e81222cbeac'>
<name>better treatment of pronouns in LibraryBrowser</name>
<comment>Ignore-this: dc190bd30eac8463bdbcb5c19194fea7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530120732' local_date='Wed May 30 14:07:32 CEST 2012' inverted='False' hash='20120530120732-b9719-2a8909cae2a6e3e0050819566a17bddc2ef2d745'>
<name>the substantival form of every and some other Det&apos;s in English</name>
<comment>Ignore-this: 3f8c33f18fe3b48e3fcd523a4d50329a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530085647' local_date='Wed May 30 10:56:47 CEST 2012' inverted='False' hash='20120530085647-b9719-bb89a94be7d49fddfd1019128e0bc9c996cd0c61'>
<name>make linearizations in browser Makefile</name>
<comment>Ignore-this: 5b4bc55aba2c4dc3c157f6ffc5cf752b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530084211' local_date='Wed May 30 10:42:11 CEST 2012' inverted='False' hash='20120530084211-b9719-6f2f037c6420c83dd33b3acdd24b2f99a08bd9ac'>
<name>make for library browser</name>
<comment>Ignore-this: 3049a6ab456e7b275cab68b49cd8387c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120530083049' local_date='Wed May 30 10:30:49 CEST 2012' inverted='False' hash='20120530083049-b9719-7b6d8eda1041f36a486c243b1341ffa216b621f6'>
<name>LibraryBrowser grammar - another attempt to parse into library terms</name>
<comment>Ignore-this: c015c261611a28792da6614360edc719</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529202800' local_date='Tue May 29 22:28:00 CEST 2012' inverted='False' hash='20120529202800-b9719-393eb1249d10837e2485a01c9dabfc8011e01de1'>
<name>LangAPI display grammar for whole resource (not quite finished)</name>
<comment>Ignore-this: 7f8bef9829c56ec9318b473e3763335a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529183214' local_date='Tue May 29 20:32:14 CEST 2012' inverted='False' hash='20120529183214-b9719-aad6bacf852b10bfaec2e02a4c09b1721c048053'>
<name>lexicon corrections Fin and Eng</name>
<comment>Ignore-this: 9b64183f68fd02bce6505be65afd3d7b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529175557' local_date='Tue May 29 19:55:57 CEST 2012' inverted='False' hash='20120529175557-b9719-b265b99a562711758f0e50cb27791a719e25d1fa'>
<name>API term as ResourceDemo view</name>
<comment>Ignore-this: f601e55ed0ddcc8b3b0663881b8676ab</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529153820' local_date='Tue May 29 17:38:20 CEST 2012' inverted='False' hash='20120529153820-b9719-858f9dc817b253720c8f8030af704f5227e77193'>
<name>ExtraJapAbs.gf added, new try</name>
<comment>Ignore-this: dcc23949e82c4fa254debb591e8e5f7c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120529144759' local_date='Tue May 29 16:47:59 CEST 2012' inverted='False' hash='20120529144759-bae10-f9cb4d6e0dec3ce51561f133443ad472af1150e9'>
<name>translator: segment imported text based on punctuation</name>
<comment>Ignore-this: 85ba471cdb0121a4f4c41eb7f2e57e9b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529144717' local_date='Tue May 29 16:47:17 CEST 2012' inverted='False' hash='20120529144717-b9719-26fb67d954caff8bad28569c377452ebc9b040c1'>
<name>showing API in ResourceDemo (started)</name>
<comment>Ignore-this: ef9eae4dff76d1489f5847ef932d8d7b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529135530' local_date='Tue May 29 15:55:30 CEST 2012' inverted='False' hash='20120529135530-b9719-042112c7978ba21ebbbfdace5ea76c9b6ebd6131'>
<name>ExtraJapAbs.gf added</name>
<comment>Ignore-this: f4c1e2ed307119d15ec16a9dc9670cff</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529130416' local_date='Tue May 29 15:04:16 CEST 2012' inverted='False' hash='20120529130416-b9719-a504dcbd0e0840d2d90886161b1ea74e15ada6cb'>
<name>Dut irreg verb fixes</name>
<comment>Ignore-this: a982ef67c7d26ee08807ed2e3f297fc6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529120601' local_date='Tue May 29 14:06:01 CEST 2012' inverted='False' hash='20120529120601-b9719-a662f2acdfcacb6550ab67bfa813a96e89a0f89f'>
<name>plural forms added in DictGer</name>
<comment>Ignore-this: c5cc0569ad388ec66851f036b4478b80</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529075510' local_date='Tue May 29 09:55:10 CEST 2012' inverted='False' hash='20120529075510-b9719-5dfb13ea7feefa53154bf883baed18ad951e9a2e'>
<name>Erzsébet&apos;s DictGer</name>
<comment>Ignore-this: a69bfdafb2388f1d9127f0e5c7110cd6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529072327' local_date='Tue May 29 09:23:27 CEST 2012' inverted='False' hash='20120529072327-b9719-72f6836c6e4a76857e7b0353397e581c6ac36293'>
<name>synopsis with e.g. the latest Jap patches</name>
<comment>Ignore-this: 254beec9e5307893ae731cb54cb688fa</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120529071816' local_date='Tue May 29 09:18:16 CEST 2012' inverted='False' hash='20120529071816-b9719-8f3422ce1638bec7dca2e055b232200433895ea3'>
<name>Liza&apos;s patch to Jap</name>
<comment>Ignore-this: 383cd1abc2695a488b1eabe322fff11</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120528151445' local_date='Mon May 28 17:14:45 CEST 2012' inverted='False' hash='20120528151445-b9719-2d2a6dccc5a8f64e184b015f2968ddbd6f0f1d2a'>
<name>Text as startcat in ResourceDemo ; adjustments in Finnish NP&apos;s</name>
<comment>Ignore-this: 516a668151c13a0c90127c946e556207</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120528164202' local_date='Mon May 28 18:42:02 CEST 2012' inverted='False' hash='20120528164202-bae10-610811abbdfcb449e495c878a59c969d9d66ffc7'>
<name>translator: better support for ambiguous translations</name>
<comment>Ignore-this: a7cfd41cd52025e14169b66e87b2cebf
The translator picks &quot;the first&quot; translation by default, but the user can
choose among the generated translations from a popup menu.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120528125108' local_date='Mon May 28 14:51:08 CEST 2012' inverted='False' hash='20120528125108-b9719-a145d590f667ad3782f8eb1bbae00efb95bcf713'>
<name>plural articles in ResourceDemo</name>
<comment>Ignore-this: 15fddd844dd159f2f539fb18a7f9b052</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120528112130' local_date='Mon May 28 13:21:30 CEST 2012' inverted='False' hash='20120528112130-bae10-499f9f84be7e6d2f10abb8e4de112ced64ddce36'>
<name>GFServer.hs: apply UTF8 encoding when saving uploaded files</name>
<comment>Ignore-this: b570b2fa3536bf74d19637afaab88d1b
This fixes a bug introduced on May 16.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120528091719' local_date='Mon May 28 11:17:19 CEST 2012' inverted='False' hash='20120528091719-b9719-2aedba50e3fc9f62fc515185901695ab8c6d1e51'>
<name>adjusting German negation place for some indefinite determiners; this is difficult and not yet conclusive</name>
<comment>Ignore-this: d66f68a1a72bba9a8882ca85f97b1124</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120528073825' local_date='Mon May 28 09:38:25 CEST 2012' inverted='False' hash='20120528073825-b9719-72f49a17ca6fc9da86d394287e05f8d03d9341e8'>
<name>Romance negation: word order dependence</name>
<comment>Ignore-this: b28a10f082a7cee8b77947f01cc664d5</comment>
</patch>
<patch author='dana.dannells@svenska.gu.se' date='20120527213758' local_date='Sun May 27 23:37:58 CEST 2012' inverted='False' hash='20120527213758-e130b-e682de032a2b522006e7c45faa55736866c83b7c'>
<name>Hebrew RGL files added</name>
<comment>Ignore-this: 3fb8995dcc3efb2b1101771616318e53</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527211503' local_date='Sun May 27 23:15:03 CEST 2012' inverted='False' hash='20120527211503-b9719-3192f914a5fc75e3998102ff10481d16e7b9d8d0'>
<name>comma in embedded sentence in Ger</name>
<comment>Ignore-this: 45a4c3131b86d1e1fc651c1d330b3912</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527210917' local_date='Sun May 27 23:09:17 CEST 2012' inverted='False' hash='20120527210917-b9719-0f37e6539236fe53b3059cc92766c50df53ee868'>
<name>Ger negation adjusted once more</name>
<comment>Ignore-this: f0458053216dd01af6de34912c27590a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527205059' local_date='Sun May 27 22:50:59 CEST 2012' inverted='False' hash='20120527205059-b9719-1a7d9803068a6dce22a48b9109c0d18111e27503'>
<name>VPS and conjunction in Romance, by means of repeated unstressed pronouns (in Fre) or prodrop (other languages)</name>
<comment>Ignore-this: 9865bf54ef190e3a44b2e90d49e7ab06</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527193604' local_date='Sun May 27 21:36:04 CEST 2012' inverted='False' hash='20120527193604-b9719-edfee6b742dc270de1b8c407872ba1502d48a005'>
<name>VPS in Dut</name>
<comment>Ignore-this: 8288d06053128443a9dce4d7d6cb62a5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527192257' local_date='Sun May 27 21:22:57 CEST 2012' inverted='False' hash='20120527192257-b9719-b054f655ee01d83b8c9258d6969eb3d077d0dfff'>
<name>VPS in Ger</name>
<comment>Ignore-this: 688ddd2b5c545df83538642038d9227</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120527191954' local_date='Sun May 27 21:19:54 CEST 2012' inverted='False' hash='20120527191954-bae10-920065dab8713eaa987ea2bb6f6d4d5607e6fee1'>
<name>translator: adding &quot;Parallel texts&quot; view</name>
<comment>Ignore-this: c8a45372fb79594d96c33a5b7cbbf4a0
This is in addition to the existing &quot;Segment by Segment&quot; view.
Also some minor documentation updates.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527185041' local_date='Sun May 27 20:50:41 CEST 2012' inverted='False' hash='20120527185041-b9719-85e787a232fcaa94c32a75fd90e9f1b6a707a77f'>
<name>place of negation in Ger</name>
<comment>Ignore-this: 24db2a2520e4a53143d7049345957105</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527153554' local_date='Sun May 27 17:35:54 CEST 2012' inverted='False' hash='20120527153554-b9719-04b55f2ac375d9554ea082351223efe6928b50df'>
<name>memory on demo/Compile</name>
<comment>Ignore-this: da5317363d6b50ef145addea2acf672e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527150350' local_date='Sun May 27 17:03:50 CEST 2012' inverted='False' hash='20120527150350-b9719-0fb84a681e59f25a8817126feeb1bda2b4a3db1e'>
<name>polarity handling for Fin, e.g. &quot;kukaan ei nuku&quot; as equivalent to &quot;nobody sleeps&quot;</name>
<comment>Ignore-this: edfbac8be0c046942795f0e630e02ca7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527142946' local_date='Sun May 27 16:29:46 CEST 2012' inverted='False' hash='20120527142946-b9719-c2ceab4608f4920643a4b561e4572072b9fe2630'>
<name>Romance negative polarity of NP, Det. Quant: the positive form (and direct translation) of &quot;he loves no woman&quot; is &quot;il n&apos;aime aucune femme&quot;, &quot;lui non ama nessuna donna&quot;, etc.</name>
<comment>Ignore-this: 27603829cdaa004d9c6102e3a5388bca</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120527125532' local_date='Sun May 27 14:55:32 CEST 2012' inverted='False' hash='20120527125532-b9719-a1d6993cbffe89755a64b0f6f38af3d79c4f7674'>
<name>middle polarity for French in Romance (for &quot;personne ne dort&quot;)</name>
<comment>Ignore-this: 5a0b2daddf49245c7c730dd22ee77034</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120527115215' local_date='Sun May 27 13:52:15 CEST 2012' inverted='False' hash='20120527115215-bae10-9dc2cebfa730dda84862eff5f30eaf156cff10c4'>
<name>gf -server: remove debug output</name>
<comment>Ignore-this: 2175b92551ea4ff10f8947241eb6edc4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120526085701' local_date='Sat May 26 10:57:01 CEST 2012' inverted='False' hash='20120526085701-b9719-50168b807d2291d468e768c1d356d74a066a9eb9'>
<name>Erzsébet&apos;s fixes to Ger</name>
<comment>Ignore-this: b90380d79126e2b080e733abf607e00b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120526081600' local_date='Sat May 26 10:16:00 CEST 2012' inverted='False' hash='20120526081600-b9719-696b7732957842ec94c3fe21d281c758245c4d52'>
<name>fixes in Fin: cases of plural indefinites; VPS and its conjunction; negative determiners (only work in negated sentences though)</name>
<comment>Ignore-this: 4906dd7f9bdcc8decadbe32f16c0bc98</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120525164803' local_date='Fri May 25 18:48:03 CEST 2012' inverted='False' hash='20120525164803-bae10-152085f35f01c0b8a2e888917d5994926a01dba5'>
<name>translator: you can now import text by copying and pasting</name>
<comment>Ignore-this: 649c47d0f418c1beff6486ce4d82ebc2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120525143707' local_date='Fri May 25 16:37:07 CEST 2012' inverted='False' hash='20120525143707-b9719-41e8a98993d1a37ad46d03e2e5675f537b501aa1'>
<name>completions to ParseEngFin</name>
<comment>Ignore-this: ccae84f34207d5787a5ba7f389a299e3</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120525094912' local_date='Fri May 25 11:49:12 CEST 2012' inverted='False' hash='20120525094912-70c34-83a79643f8d93dd2ead3fc2d4ece330f20d9f656'>
<name>RGL Browser: Improved UI, history support</name>
<comment>Ignore-this: b870f4c058f5af693595c074125e22a2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120525075229' local_date='Fri May 25 09:52:29 CEST 2012' inverted='False' hash='20120525075229-b9719-f17f0793eb858660ae4ba3df4913d7da07e2a540'>
<name>DictEngFin improved by giving preference to RGL Lexicon whenever available</name>
<comment>Ignore-this: 37f5e1710f619de5f1530c3473491de0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120525073340' local_date='Fri May 25 09:33:40 CEST 2012' inverted='False' hash='20120525073340-ae14a-329b2d6880bb0d8309a041ad7aeb5796fa41affb'>
<name>several updates to DictEng and ParseEng</name>
<comment>Ignore-this: e1ec4f6c0c7f5c29321d6f97b180b1e0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120525073035' local_date='Fri May 25 09:30:35 CEST 2012' inverted='False' hash='20120525073035-ae14a-6306e619ed759078161a4c857e31926479ed6ffd'>
<name>the viterbi probability for the epsilon categories is now updated properly</name>
<comment>Ignore-this: d98baa071f0ef6201e0dedec8191f8d8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120525072929' local_date='Fri May 25 09:29:29 CEST 2012' inverted='False' hash='20120525072929-ae14a-4c2427e8ea74306547fee715c51d69e88e444dde'>
<name>fixed an alignment bug in libgu which leads to crash on some platforms</name>
<comment>Ignore-this: 6db563a716c232061091af981394e97a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120525072818' local_date='Fri May 25 09:28:18 CEST 2012' inverted='False' hash='20120525072818-ae14a-46294b054127557a081b85b5bfe4690456c39076'>
<name>fixed memory leak in the pgf-translate tool</name>
<comment>Ignore-this: 5be5f88037b86a5d95f813c746227b54</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120525072729' local_date='Fri May 25 09:27:29 CEST 2012' inverted='False' hash='20120525072729-ae14a-c0c61f8461d0ab59f8b20e43e53666f923b376ea'>
<name>added pgf-service.c in the robust parser&apos;</name>
<comment>Ignore-this: f65ebd450c1fbc29bf3be7337ad82518</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120524145603' local_date='Thu May 24 16:56:03 CEST 2012' inverted='False' hash='20120524145603-b9719-3a30f100915a6fe1fd3c2e6853133870da244105'>
<name>ParseEngFin now works - with mostly awful translations!</name>
<comment>Ignore-this: 23d9a4c04eb05102160a5dd1e1fe1542</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120523154612' local_date='Wed May 23 17:46:12 CEST 2012' inverted='False' hash='20120523154612-b9719-58ad66899e3a3bff4f171a69e476c1c5a9220bde'>
<name>DictEngFin: a translation dictionary based on Finnish wordnet, Kotus, and frequency list. Not yet quite functional.</name>
<comment>Ignore-this: 50655c11293c33910ffef9c7cc4822f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120523143905' local_date='Wed May 23 16:39:05 CEST 2012' inverted='False' hash='20120523143905-bae10-ec50e243fcdf6acc6200a876b2da38ff66a2e930'>
<name>translator: use a more robust test for localStorage support and show a warning if it is missing</name>
<comment>Ignore-this: 27bc4f2c986c2c95e0464ea8bae305e2</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523103157' local_date='Wed May 23 12:31:57 CEST 2012' inverted='False' hash='20120523103157-70c34-ec0e6be87ed445e51af3ee10471943d8051511e1'>
<name>Spanish: added a bunch of stuff to StructuralSpa which was missing</name>
<comment>Ignore-this: e0180e35753b132384faa92150ae3c00
The implementations are a &quot;best guess&quot; and should be checked by an expert.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523094927' local_date='Wed May 23 11:49:27 CEST 2012' inverted='False' hash='20120523094927-70c34-baf36accc05e51fdf8120d017778a492e2169986'>
<name>Spanish: added restricted inheritance of CatSpa in NumeralSpa</name>
<comment>Ignore-this: b3d3b83373fc91cd1cf1386dbe6bde6d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523094033' local_date='Wed May 23 11:40:33 CEST 2012' inverted='False' hash='20120523094033-70c34-152e53dcc9df9ea0d8f59a4fa1371f4e32acc8a1'>
<name>Dutch: added restricted inheritance of CatDut in NumeralDut</name>
<comment>Ignore-this: ce3f64c705d57e056c5471ddb5f0fee</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523093225' local_date='Wed May 23 11:32:25 CEST 2012' inverted='False' hash='20120523093225-70c34-5c18f6788846935abf92c738d54a1317a343c204'>
<name>Catalan: added restricted inheritance of CatCat in NumeralCat</name>
<comment>Ignore-this: e9ad19cdf31ede6e4c12efcd9dbf4271</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523071159' local_date='Wed May 23 09:11:59 CEST 2012' inverted='False' hash='20120523071159-70c34-5b78dc424852039aca7fdb2447d070b6800a0c8b'>
<name>RGL Browser: some interface and behavioural improvements</name>
<comment>Ignore-this: 355eb3f7505998d4cee34f17e8bb1220</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120523070429' local_date='Wed May 23 09:04:29 CEST 2012' inverted='False' hash='20120523070429-70c34-b6f94f1e87a87ee176b1224153c66bd2ac6990c9'>
<name>Urdu: restricted inheritence of CatUrd in NumeralUrd</name>
<comment>Ignore-this: afad15544bf6858b2aee9b2d7082d91c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120521150641' local_date='Mon May 21 17:06:41 CEST 2012' inverted='False' hash='20120521150641-ae14a-8739c54682996ba8058a37ec1d81c9fcadbcc2b7'>
<name>a bunch of new things in DictEng and ParseEng a simple fix for the VPI category in ExtraEng</name>
<comment>Ignore-this: d9d7913f63ac9a9d41c7e7f97f2a1219</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120516151844' local_date='Wed May 16 17:18:44 CEST 2012' inverted='False' hash='20120516151844-ae14a-07d3908914f1ee44ff4d8af5fb75925e40cd7f43'>
<name>another attempt to port the robust parser to MacOS</name>
<comment>Ignore-this: a5d49974ac8d42e8aa982b8747a10da7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516145632' local_date='Wed May 16 16:56:32 CEST 2012' inverted='False' hash='20120516145632-bae10-ab74c86ae3a311079cfbde9cbb20f01c78828ffa'>
<name>translator: fix typo</name>
<comment>Ignore-this: aea1540d3a77b000d7ba6e1dea5cfa70</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516145416' local_date='Wed May 16 16:54:16 CEST 2012' inverted='False' hash='20120516145416-bae10-e61249819995295f636642921883fffae58d9eb6'>
<name>translator: update About page</name>
<comment>Ignore-this: 5858d278e43fd32bf574717d618f44f3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516144226' local_date='Wed May 16 16:42:26 CEST 2012' inverted='False' hash='20120516144226-bae10-264a89d1b09fd48b7d0ff378dbf92df041cf48a7'>
<name>translator: use GF&apos;s text lexer/unlexer to obtain more natural looking text</name>
<comment>Ignore-this: 6adee97851405a9d10f6c7865890968
Note though that the unlexer does the wrong thing with initial words that are
supposed to be capitalized, e.g. &quot;I am ready.&quot;, &quot;Spanish wine is good.&quot;, so
these sentenses are not translated at the moment.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516140309' local_date='Wed May 16 16:03:09 CEST 2012' inverted='False' hash='20120516140309-bae10-25535053809a522719c85b0c57b820702e297390'>
<name>GFServer.hs: apply UTF8 decoding to all server input</name>
<comment>Ignore-this: fc6c601c68e0239e3175fd0c1c71b0cd</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516132518' local_date='Wed May 16 15:25:18 CEST 2012' inverted='False' hash='20120516132518-bae10-0f998402da332582197c7d8292529c33bb310c69'>
<name>translator: file browser shows files alphabetically now</name>
<comment>Ignore-this: 430268e3958995bf90855254e960027</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120516121850' local_date='Wed May 16 14:18:50 CEST 2012' inverted='False' hash='20120516121850-ae14a-f7aa62e12d96f44398d22caa6d44cf67d8c54a37'>
<name>small fix for compiling the robust parser on MacOS</name>
<comment>Ignore-this: 9babd578f2d0be3967295b871ed6cfda</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120516115327' local_date='Wed May 16 13:53:27 CEST 2012' inverted='False' hash='20120516115327-bae10-950ce415b20bc61db7087901ecb6f5fe7f0c879c'>
<name>translator: bug fix</name>
<comment>Ignore-this: 9c77e6546b5ab325ef2ab9fe7e2a803b
My menu hiding hack didn&apos;t work in Gecko browsers because of a difference in
the behaviour of the JavaScript setTimeout function.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120516103729' local_date='Wed May 16 12:37:29 CEST 2012' inverted='False' hash='20120516103729-70c34-7837c6378bb174aebd1469eb2744386cae87918d'>
<name>RGL Browser: proper syntax highlighting for GF</name>
<comment>Ignore-this: 47c672c0c06f935452059168336a98b6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120515153606' local_date='Tue May 15 17:36:06 CEST 2012' inverted='False' hash='20120515153606-bae10-78cb06569288ebea3445f77138288ad3de39f492'>
<name>Adding a Simple Translation Tool</name>
<comment>Ignore-this: 2f82ce1b836c6e4660d632720abd4bc4
It is part of the cloud services available with gf -server.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120515140341' local_date='Tue May 15 16:03:41 CEST 2012' inverted='False' hash='20120515140341-70c34-43421a11820062b435be5d028d7b807d56e5d698'>
<name>RGL browser: bug in &quot;show local&quot;. better screen-space usage.</name>
<comment>Ignore-this: f99f3f15cf517510e1729152e9254b0e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120515133249' local_date='Tue May 15 15:32:49 CEST 2012' inverted='False' hash='20120515133249-70c34-16e56a53498d24a0dfbc34369e7241473bd05d0d'>
<name>RGL Browser: added show local option</name>
<comment>Ignore-this: b77e05033a493b839515c9d29d759fc8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120515131132' local_date='Tue May 15 15:11:32 CEST 2012' inverted='False' hash='20120515131132-bae10-f2399668378a09739fcbd984ae4c2f63427627da'>
<name>Integrate Japanese</name>
<comment>Ignore-this: 8e965281416113fffdec153f7d45877b
* Update Setup.hs to build Japanese by default.
* News item about Japanese on the home page.
* Add Japanese to the supported RGL imports in the grammar editor (gfse).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120515125158' local_date='Tue May 15 14:51:58 CEST 2012' inverted='False' hash='20120515125158-bae10-a96935651dcddf4f19e7d90649e6c206ba06ed43'>
<name>Quick updates to doc/gf-developers.t2t</name>
<comment>Ignore-this: 881618ade19b02dab7621f28df705928</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120515121030' local_date='Tue May 15 14:10:30 CEST 2012' inverted='False' hash='20120515121030-70c34-b89a2bc2b3c508f0f7c03e38d6b61d4a74a9c776'>
<name>RGL Browser updates</name>
<comment>Ignore-this: dd13de1ef694d4da52bdb983ab87a8a8
Added files which didn&apos;t get added in previous patch (bloody darcs)</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120515120818' local_date='Tue May 15 14:08:18 CEST 2012' inverted='False' hash='20120515120818-70c34-190f4f348de382082ace5fef4737045b6d51e4ef'>
<name>RGL Browser updates</name>
<comment>Ignore-this: 8cf75c6f43c459ea972f9d6ce3f4f00b
- Better layout
- Jump to defition
- Syntax highlighting, line numbers</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120515114830' local_date='Tue May 15 13:48:30 CEST 2012' inverted='False' hash='20120515114830-b9719-51d5739c1d979bc1de206c16fcd449e0b3d07105'>
<name>missing case in partial evaluation of + fixed</name>
<comment>Ignore-this: 64a15b5909bdf45a77a5dc5fef743dad</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120515091657' local_date='Tue May 15 11:16:57 CEST 2012' inverted='False' hash='20120515091657-b9719-f2cba949ab6483ee0d3d10f374726073dd9f855b'>
<name>some Ger corrections by Erzsébet</name>
<comment>Ignore-this: b24940144e7af3f874500fd85a23142b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120515080212' local_date='Tue May 15 10:02:12 CEST 2012' inverted='False' hash='20120515080212-b9719-df3c07be0eb19fcd7196b57b429814dd61f16bfb'>
<name>fixed some discontinuous categories in synopsis by wrapping with mkUtt</name>
<comment>Ignore-this: 2f6fac35fa3b13bc6f412855c382597</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120514142911' local_date='Mon May 14 16:29:11 CEST 2012' inverted='False' hash='20120514142911-70c34-58203dccac07de8f87388a713b71895fa57d10f7'>
<name>RGL Browser: small user guide, less crash-prone</name>
<comment>Ignore-this: ea4ad081650209b11b5a75d17032d7c4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120511134943' local_date='Fri May 11 15:49:43 CEST 2012' inverted='False' hash='20120511134943-70c34-b179cb594cb8f223188222d786ec1a85d97e46d0'>
<name>Fixed encoding issue in Web RGL Browser</name>
<comment>Ignore-this: c855e4368a71bd497440e68551a44963</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120511120942' local_date='Fri May 11 14:09:42 CEST 2012' inverted='False' hash='20120511120942-b9719-981578e5461b20020344052b107536f1f3f6075c'>
<name>some new functions in ResourceDemo</name>
<comment>Ignore-this: dd955be578f6df94b36bf74383835dbd</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120511120052' local_date='Fri May 11 14:00:52 CEST 2012' inverted='False' hash='20120511120052-70c34-19382f6fb9c051b208d13d3172d580d562bf198f'>
<name>RGL Browser</name>
<comment>Ignore-this: c7fcc429a1af53a21273ff816015b0b
(added files which didn&apos;t add in previous patch)</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120511115440' local_date='Fri May 11 13:54:40 CEST 2012' inverted='False' hash='20120511115440-70c34-cd0209e653ee970c7e95fdf4eb9ec629ee1eab52'>
<name>Added RGL Browser tool</name>
<comment>Ignore-this: d46a32fcfdc420a8854c1b3efb5a3bd6
Quick and dirty web-based tool for browsing the scope &amp; source of the RGL.
Announcement to be posted in gf-dev group</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120510115430' local_date='Thu May 10 13:54:30 CEST 2012' inverted='False' hash='20120510115430-b9719-b4033ac9d0f8a3b01e94956c82eb9837254accf9'>
<name>renamed lib/src/mini/MiniGrammar to lib/src/demo/ResourceDemo ; added Jap</name>
<comment>Ignore-this: 268fcd3890a2b8280b8cab1d7a8d5ce5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120508134531' local_date='Tue May 8 15:45:31 CEST 2012' inverted='False' hash='20120508134531-b9719-cc7e10fbf7dd6714a2a3b63227823c452a2e45be'>
<name>another fix in Ger Quant, for &quot;gute Häuser&quot;</name>
<comment>Ignore-this: 7b516956112d3607adb6b1aa3b96f374</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120508121036' local_date='Tue May 8 14:10:36 CEST 2012' inverted='False' hash='20120508121036-b9719-5d1f24837e41b7610457706e26ea4974c8bb1a23'>
<name>Emil Djupfeldt&apos;s correction to PhrasebookGer</name>
<comment>Ignore-this: 3a8112f2962fd9ce603bfe1af5d39ba9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120508121328' local_date='Tue May 8 14:13:28 CEST 2012' inverted='False' hash='20120508121328-ae14a-d50c793307a1e7013efa285d5c7a8007249a3b47'>
<name>a new unbiased statistical parser. it is still far from perfect use it on your own risk.</name>
<comment>Ignore-this: f7caaf66038c6e95db9363fec0a4451a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120508115436' local_date='Tue May 8 13:54:36 CEST 2012' inverted='False' hash='20120508115436-b9719-d3470c66e9bf6554f6c4111c34b5bbeda5fbb55f'>
<name>adjective form with Ger determiners</name>
<comment>Ignore-this: 163cdb931d015efb6ecce277feb3c815</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120507214014' local_date='Mon May 7 23:40:14 CEST 2012' inverted='False' hash='20120507214014-ae14a-f1593a180e984be58485420e11c95935a5c3e87a'>
<name>fixes in DictEng and ParseEng</name>
<comment>Ignore-this: 59e702e7f21a8aacd46fd593eb3726f4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120418155055' local_date='Wed Apr 18 17:50:55 CEST 2012' inverted='False' hash='20120418155055-ae14a-9d1452d96198349863e9b0eb8982bd9fd1bd3761'>
<name>yet another fix for parsing literals</name>
<comment>Ignore-this: 9a2a7db1213b8122989cd5a1b77d412b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120412065525' local_date='Thu Apr 12 08:55:25 CEST 2012' inverted='False' hash='20120412065525-ae14a-f01b889fe8e22cafc495d4338154ca50142f31e6'>
<name>some fixes in the robust parser and a new API for literals</name>
<comment>Ignore-this: 14e4375cb4010346235b106b67daea47</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120507123508' local_date='Mon May 7 14:35:08 CEST 2012' inverted='False' hash='20120507123508-b9719-e473f2307a364e3648a3267d29f75c3d205d5158'>
<name>Japanese added to status</name>
<comment>Ignore-this: 9b285756cbcb82789517d1c05b4f8949</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120507123134' local_date='Mon May 7 14:31:34 CEST 2012' inverted='False' hash='20120507123134-b9719-6c341f23fca0b24c16df1c0725a88c1dec3cab03'>
<name>Japanese added to RGL Make and synopsis</name>
<comment>Ignore-this: b079ad62b4f6f35f970694af33b92d6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120507113105' local_date='Mon May 7 13:31:05 CEST 2012' inverted='False' hash='20120507113105-b9719-7d85ece8b1e3fefc0898abac5041cb639b37b2ea'>
<name>new japanese from Liza 30 April</name>
<comment>Ignore-this: 66fb31ec3b68fe5e3e826e2662cb880f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120504125205' local_date='Fri May 4 14:52:05 CEST 2012' inverted='False' hash='20120504125205-bae10-30899d729c11255eada69814377b50909b691d6c'>
<name>Demos: add a note that the WebAlt Math translator is out of order</name>
<comment>Ignore-this: b83fb5f1f712b6619ed5c7fb640650e9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120504123907' local_date='Fri May 4 14:39:07 CEST 2012' inverted='False' hash='20120504123907-bae10-05d1d2af6dddd51dd22c929ef76103ebeee712ed'>
<name>alex 3 incompatibility workaround</name>
<comment>Ignore-this: 482eacecef10c0313db4691f79f292b4
As a temporary workaround, alex is no longer invoked automatically when
building with cabal. Developers who want to modify the lexer need to run
alex on Lexer.x manually and record the modified Lexer.hs.
src/compiler/GF/Grammar/lexer/Lexer.x -- hidden from cabal
src/compiler/GF/Grammar/Lexer.hs -- update it manually
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120430140358' local_date='Mon Apr 30 16:03:58 CEST 2012' inverted='False' hash='20120430140358-bae10-7e89a197e62d40fdec39a8f7e9739348ff09e1b6'>
<name>minibar_offline: fix the link to the regular minibar</name>
<comment>Ignore-this: 5efe867325a1454b7ba51eb274a2910</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120430135355' local_date='Mon Apr 30 15:53:55 CEST 2012' inverted='False' hash='20120430135355-bae10-04225ab8a4d98363fd4d4df85bb84519c98a1182'>
<name>minibar_offline: Update the API exported by pgf_offline.js to be compatible with pgf_online.js</name>
<comment>Ignore-this: c0ea6f44406ef4711af8277832bfd2a2
This makes the minibar offline demo work again.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120427140001' local_date='Fri Apr 27 16:00:01 CEST 2012' inverted='False' hash='20120427140001-bae10-61c96689162a8aea21f53a4de26e0816ef0f3a61'>
<name>minibar: word-for-word replacements: use concrete syntax for replacement words when possible</name>
<comment>Ignore-this: 21f29c3d8b5e6c345eb829198d04f499
Instead of showing the name of a function in the abstract syntax, linearize it
and show the result. For functions with argument, e.g. That : Kind -&gt; Item,
the function is applied to the right number of placeholder arguments: &apos;That ?&apos;.
If the linearization fails, the name of the function is shown anyway.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120424171333' local_date='Tue Apr 24 19:13:33 CEST 2012' inverted='False' hash='20120424171333-bae10-77aae84714b87f30ef913d864da1fbd749793c9c'>
<name>minibar&amp;gfse: grammar extension user interface improvements</name>
<comment>Ignore-this: afecbb07f1aa347539f497c25e661e77
The grammar extension is now done with a regular HTML form, so you can use the
TAB key to move between the fields and press ENTER to submit the extension when
you are done.
TODO: more immediate error feedback</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120424121447' local_date='Tue Apr 24 14:14:47 CEST 2012' inverted='False' hash='20120424121447-c242b-f09c98e7d49087a64f55147e0d077aeb08fd3930'>
<name>refinments</name>
<comment>Ignore-this: 6dbf45e053a1a59a6be1381259183e9f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120424120123' local_date='Tue Apr 24 14:01:23 CEST 2012' inverted='False' hash='20120424120123-c242b-653d94a1c2c6c9a1686177590e953930951c8e58'>
<name>WNDictEng</name>
<comment>Ignore-this: bec1f903e35dd4e777a970f11846199e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120419153456' local_date='Thu Apr 19 17:34:56 CEST 2012' inverted='False' hash='20120419153456-bae10-e0c6db2c9ed8d77479cdb343026ece341f50220d'>
<name>minibar &amp; cloud service: minor style changes</name>
<comment>Ignore-this: a1c78ba7db24eb3cd0d0950c2fd5acb
Also include the GF logo on the cloud service start page.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120419123603' local_date='Thu Apr 19 14:36:03 CEST 2012' inverted='False' hash='20120419123603-bae10-d4cd7bf142c4364b61d57fb6b35665a1c724f57a'>
<name>Minibar documentation update</name>
<comment>Ignore-this: 85894291eda7afbb6e82d781cdf2c923
Document recent additions in minibar/about.html.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120419094442' local_date='Thu Apr 19 11:44:42 CEST 2012' inverted='False' hash='20120419094442-70c34-8f4525e41400481e94fb553c50e0d8623ac0ecd7'>
<name>GFEP: updated readme for 1.5.0</name>
<comment>Ignore-this: 966fd2df95acf02a4f47b9fea52aed43</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120418162649' local_date='Wed Apr 18 18:26:49 CEST 2012' inverted='False' hash='20120418162649-bae10-5ef22a343aee60408c9d4b4eb67a876b6fe1088f'>
<name>minibar: add buttons to use generated translations as input</name>
<comment>Ignore-this: 5799c8f6b7ee2d30b4dec54fda0e069c
This functionality was available in the origial Fridge Poetry app, but has been
missing in minibar until now.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120418112932' local_date='Wed Apr 18 13:29:32 CEST 2012' inverted='False' hash='20120418112932-b9719-d8f779a0241528a4d03af5b43d4d69e65b5e3fea'>
<name>Japanese RGL by Liza Zimina - almost complete!</name>
<comment>Ignore-this: 56888110dbcc80f72355925f761c15bc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120414115011' local_date='Sat Apr 14 13:50:11 CEST 2012' inverted='False' hash='20120414115011-bae10-24cb752b42be434cf1e796d7c181aee40cd57dd1'>
<name>download page: fixed a typo</name>
<comment>Ignore-this: 60324c8e2b4761408314d57eb15f1f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120414100327' local_date='Sat Apr 14 12:03:27 CEST 2012' inverted='False' hash='20120414100327-bae10-ab176c6c07c4da77602292c923d3a52a2332c992'>
<name>download page: added a note that Xcode 3.2.3 or later is needed on Mac OS X</name>
<comment>Ignore-this: c9361d77a107b315df1e7806eb346f57
The Haskell Platform page for Mac states that Xcode 3.2 or later is ok, but
there seems to be a problem with Xcode 3.2.2.
Also added some other small clarifications.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120411140339' local_date='Wed Apr 11 16:03:39 CEST 2012' inverted='False' hash='20120411140339-bae10-cf8c1ad3bc7509852309f580a74a0f6d7e716808'>
<name>minibar: fix to prevent the typed input field from losing focus when turning word-for-word replacment on or off</name>
<comment>Ignore-this: 2b12d92532faa94b49b8ed90d939e08c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120410205050' local_date='Tue Apr 10 22:50:50 CEST 2012' inverted='False' hash='20120410205050-b9719-9f73e77b551bdca40320b9787648f973f335fdb1'>
<name>substantival IndefArt in Ger (einer, eines, eine); DetNPMasc and DetNPFem in Extra</name>
<comment>Ignore-this: 4e770ebb165befa7f09596bebcbb0f2d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120410180013' local_date='Tue Apr 10 20:00:13 CEST 2012' inverted='False' hash='20120410180013-bae10-5ca7b83deea9d18620159ed5a4c2739663e900c3'>
<name>minibar: internal state type change</name>
<comment>Ignore-this: 605043cdbea629c856cce7c8db2c789e
The current intput is now represented as an array of words instead of as a
string.
(This is the kind of change is scary to do in a dynamically type language
like JavaScript. In a statically typed language like Haskell you can do it
with confidence, since you know the compiler can help you catch all mistakes...)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120410164951' local_date='Tue Apr 10 18:49:51 CEST 2012' inverted='False' hash='20120410164951-bae10-3810798ec298f2b0282467cc5432f029be60dfdd'>
<name>minibar_input.js: internal state simplification</name>
<comment>Ignore-this: d67613e04d26d8cfb32a3d056a7a745
Get rid of list of previous states, which was only used to delete the last
word.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120410133312' local_date='Tue Apr 10 15:33:12 CEST 2012' inverted='False' hash='20120410133312-bae10-a7e0f37463c909279288ce8217edcf96eeb8c487'>
<name>minibar/pgf_online.js: pass arguments to the browse function in the same way as the other functions</name>
<comment>Ignore-this: 2699115dd9a533514c4c5ade65d49e51
Also document it in gf-web-api-examples.html.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120410091537' local_date='Tue Apr 10 11:15:37 CEST 2012' inverted='False' hash='20120410091537-ae14a-b1975331a6a6646b44222e0ae4d60eeaf36d9940'>
<name>insert spaces in the hyphenated words in DictEng. Various small fixes in DictEng and ParseEng</name>
<comment>Ignore-this: ec016a45cf250416b5be49658a75ec5e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120405152510' local_date='Thu Apr 5 17:25:10 CEST 2012' inverted='False' hash='20120405152510-bae10-893b8faf4dfa7c826b56a481a1ba695452b869b5'>
<name>minibar&amp;gfse: grammar extension user interface fixes</name>
<comment>Ignore-this: d6d4d9147f86591a35bad6d7a825b4e4
It works OK now, but it could be better, e.g. the number of mouse clicks
required to enter an extension could to be reduced...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120404170025' local_date='Wed Apr 4 19:00:25 CEST 2012' inverted='False' hash='20120404170025-bae10-7585117b0e6c71b5f5a6c4309d59d4d56f6686e3'>
<name>minibar&amp;gfse: first working grammar extension interface in minibar</name>
<comment>Ignore-this: f47f9cd85bab76ad6de79e3e12b3f059
There are still some user interface wrinkles to iron out.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120404101911' local_date='Wed Apr 4 12:19:11 CEST 2012' inverted='False' hash='20120404101911-70c34-4f0f409229de6e679e057c8ef69b8ca1d85a7ca8'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: d8d48ac817a4afb46eb8d21791229716</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120404080056' local_date='Wed Apr 4 10:00:56 CEST 2012' inverted='False' hash='20120404080056-70c34-722d1aaa9bf130855cf510666b3559909b7cc66d'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 1773031349545d53494775590976176c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120403145323' local_date='Tue Apr 3 16:53:23 CEST 2012' inverted='False' hash='20120403145323-bae10-07c6961c6c8962e7fa4f0002bbc93252f4611b76'>
<name>minibar: remember current input</name>
<comment>Ignore-this: 610edfd4d405fd3b886b66759913aeb5
If you leave the minibar and later return, the previous input will be
restored. One input string per grammar is rememebered, so you can also switch
back and forth between grammars without losing the input.
This is implemented using localStorage, i.e. the data is stored locally on
the user&apos;s device.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120402190118' local_date='Mon Apr 2 21:01:18 CEST 2012' inverted='False' hash='20120402190118-ae14a-c639aaf62df696b83ba79a6bf9aec295b41855db'>
<name>simple cleanup in the robust parser</name>
<comment>Ignore-this: 1415cbe5f6da480776192a99a3b47090</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120402160511' local_date='Mon Apr 2 18:05:11 CEST 2012' inverted='False' hash='20120402160511-bae10-5412cd3cde2f10f2b926d8c4b85aa945476eb937'>
<name>minibar: better implementation of word replacement</name>
<comment>Ignore-this: d73acc40f08748519639e3b6533628a2
Instead of trying to reconstruct the abstract tree from the bracketed string,
use the node numbers (the field called &quot;fid&quot;) to identify which node in the
abstact syntax tree a word in the bracketed string corresponds to.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120402155821' local_date='Mon Apr 2 17:58:21 CEST 2012' inverted='False' hash='20120402155821-bae10-7b35c812591949accbaec8f0e6ebcb4ddecd7d6b'>
<name>gf-server.cabal: mtl is needed to build pgf-server now</name>
<comment>Ignore-this: 63d934fc8af37839331472ae5436cd36</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120402154243' local_date='Mon Apr 2 17:42:43 CEST 2012' inverted='False' hash='20120402154243-bae10-842be8e7f3e89e76b6f7d127a3a5c4f30e9e784c'>
<name>PGFService.hs: add web API function &quot;abstrjson&quot;</name>
<comment>Ignore-this: 69e3a967eeec4861d7f7915610570ad6
Abstract syntax trees are represented as strings in the web API. To make them
easier to manipulate in JavaScript, the new function converts them to JSON.
To support structural editing, the nodes are numbered in the same way as in
the bracketed string created when linearizing an abstract syntax tree.
Example: &quot;Pred (That Fish) Fresh&quot; is converted to
{fun:&quot;Pred&quot;,fid:3,
children:[{fun:&quot;That&quot;,fid:1,
children:[{fun:&quot;Fish&quot;,fid:0}]},
{fun:&quot;Fresh&quot;,fid:2}]}
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120401182328' local_date='Sun Apr 1 20:23:28 CEST 2012' inverted='False' hash='20120401182328-bae10-fefe70945e54ee9c2760a655554b899942fed8fb'>
<name>support.js: add an implementation of Array.isArray for older browsers that lack it</name>
<comment>Ignore-this: fc5a30d2424d6d6fe9556d5f0c664373</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120330150712' local_date='Fri Mar 30 17:07:12 CEST 2012' inverted='False' hash='20120330150712-bae10-6a0fa9b787ad45ada0784c518ecb1aba5a91a651'>
<name>gf.cabal: removing -O2 </name>
<comment>Ignore-this: 408def3c26668d29f87ca307ba08346e
Removing &quot;ghc-options: -O2&quot; from gf.cabal has the following advantages:
+ Compiling GF is faster (time drops from 182s to 142s on my laptop)
+ Compiling the RGL is faster (time drops from 159s to 155s on my laptop)
+ Without the hardwired optimization level, the &apos;cabal configure&apos; options
--enable-optimization=&lt;n&gt; and --disable-optimization work as expected
(so if you still want -O2, use --enable-optimization=2)
+ GF can be compiled with ghc-7.2.2 and ghc-7.4.1 (-O2 triggers a bug in
these versions of ghc, it seems. Another workaround, discovered by
Sergei Trofimovich, is to use -O0 in Data.Binary.)</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120330092252' local_date='Fri Mar 30 11:22:52 CEST 2012' inverted='False' hash='20120330092252-b9719-cb2f923115130bd66032e3b226a27adfff6cbbe9'>
<name>started hungarian project</name>
<comment>Ignore-this: 60a999d9253eb8a5dc72d3d6eb4d560a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120329171036' local_date='Thu Mar 29 19:10:36 CEST 2012' inverted='False' hash='20120329171036-bae10-1943cb56eb78ed4fe718bfa3e5e358dc1d5e7684'>
<name>gfse&amp;minibar: work in progress on grammar extension fromminibar</name>
<comment>Ignore-this: a4273bc44be478366453f327d97dcb04</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120329141138' local_date='Thu Mar 29 16:11:38 CEST 2012' inverted='False' hash='20120329141138-bae10-d19f9fe22e0c7f6d3e4724eabeb5d510353d4870'>
<name>gfse: show an informative error message in browsers that lack support for localStorage</name>
<comment>Ignore-this: c7d7ba45b864c4949374e98cda969821</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120329090624' local_date='Thu Mar 29 11:06:24 CEST 2012' inverted='False' hash='20120329090624-c242b-7c2f09887b0cec69d3289dd5948739482902c007'>
<name>extraParadigmsHin</name>
<comment>Ignore-this: e8ee528831cf43515b6697a7037e6514</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120328125212' local_date='Wed Mar 28 14:52:12 CEST 2012' inverted='False' hash='20120328125212-70c34-92c85de770cc2f82cb1d8972a3369d23cc11f4de'>
<name>GFEP: page is now valid HTML and uses the gf.org stylesheet</name>
<comment>Ignore-this: 501ecafb7ca38c957541a41dca8eb99e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120326235656' local_date='Tue Mar 27 01:56:56 CEST 2012' inverted='False' hash='20120326235656-bae10-4c62b3f5fc673e946c0e4494393ad50ababe95ba'>
<name>Workaround for bug in ghc-7.2.2</name>
<comment>Ignore-this: ee9c4ec2276a609395cae2c941be6fca
An apparent bug in ghc-7.2.2 causes the type Value to be exported from PGF.Data.
Workaround: restrict the imports from PGF.Data in GF.Command.Abstract and
GF.Compile.GeneratePMCFG to avoid the clash with locally defined type Value.
(ghc-7.0.4 and ghc-7.4.1 appear to be free from this bug.)</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20120326204857' local_date='Mon Mar 26 22:48:57 CEST 2012' inverted='False' hash='20120326204857-6895e-10ba0572c08dca66874afe84e907e2d57236c7de'>
<name>compiler/GF/Text/Coding.hs: fix build failure against ghc-7.2</name>
<comment>Ignore-this: 704615078c6c74133182e9a45e35a231</comment>
</patch>
<patch author='Sergei Trofimovich &lt;slyfox@community.haskell.org&gt;' date='20120326201823' local_date='Mon Mar 26 22:18:23 CEST 2012' inverted='False' hash='20120326201823-6895e-5897ef2a772043d451a11df0198a3b8abc3adb00'>
<name>Fix List.foldl / Map.foldl ambiguosity</name>
<comment>Ignore-this: f9fdb34644a65ecf79197dcb02b8ddf
Fixes the following error:
src/runtime/haskell/PGF/Expr.hs:111:14:
Ambiguous occurrence `foldl&apos;
It could refer to either `List.foldl&apos;,
imported from `Data.List&apos; at src/runtime/haskell/PGF/Expr.hs:27:1-24
(and originally defined in `GHC.List&apos;)
or `Map.foldl&apos;,
imported from `Data.Map&apos; at src/runtime/haskell/PGF/Expr.hs:28:1-40</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120326171754' local_date='Mon Mar 26 19:17:54 CEST 2012' inverted='False' hash='20120326171754-bae10-488614971764ca05114966dd457d9e9955bd3d98'>
<name>minibar: support for adding grammars from several servers to the grammar menu</name>
<comment>Ignore-this: b10f115f90e1bcea5e519b75e15e27c7
You can also add grammars from several directories on the same server of course.
The included minibar configuration file adds the user&apos;s own grammars from the
grammar editor.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120326171340' local_date='Mon Mar 26 19:13:40 CEST 2012' inverted='False' hash='20120326171340-bae10-8dfb9235ea92caba673fab3ac9bafb9f40df0728'>
<name>gfse: enable word replacement in minibar when activated from the editor</name>
<comment>Ignore-this: e408a615241bb96961a9837f2eebb73b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120326170829' local_date='Mon Mar 26 19:08:29 CEST 2012' inverted='False' hash='20120326170829-bae10-d641bef93bbcc93de99003c1192facf621bacb51'>
<name>gfse&amp;minibar: fix bug caused by function name clash</name>
<comment>Ignore-this: e7e17eb9036456a33cf8c694d51e1243
+ Function div_id was defined in both editor.js and support.js. Solution:
moved the more general version from editor.js to support.js.
+ Function div_class was defined in both editor.js and support.js. Solution:
resolv incompatibility with an argument type test and put the generalized
function in support.js.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120326150215' local_date='Mon Mar 26 17:02:15 CEST 2012' inverted='False' hash='20120326150215-bae10-fe9fdbdb75dc1ebdc487c7f80f9e1014b732b826'>
<name>gf-book: apply GF style sheet</name>
<comment>Ignore-this: 9f58034c03d9d642cbf70c0311312948
Also brought index.txt and index.html back in sync. (It looks like someone
updated index.html instead of updating index.txt and regenerating index.html.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120323132708' local_date='Fri Mar 23 14:27:08 CET 2012' inverted='False' hash='20120323132708-bae10-b1db529d07e34844a7cf7702edcfe243f44eb76e'>
<name>doc/icfp-2012.t2t: link back to ICFP 2012 web site</name>
<comment>Ignore-this: 547eaf186e7f69a732168720d9b9d891</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120323132058' local_date='Fri Mar 23 14:20:58 CET 2012' inverted='False' hash='20120323132058-bae10-f4c748ca6de807a4f7a23b40c4607114438c88b6'>
<name>GF home page: News: GF Tutorial at ICFP 2012</name>
<comment>Ignore-this: 3cb9afed3e0ea2c631ac76c989dde8a7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120322143342' local_date='Thu Mar 22 15:33:42 CET 2012' inverted='False' hash='20120322143342-bae10-8ff8074b7e1aaae05c56df58b5386b22410a5d3b'>
<name>minibar: word-for-word replacement fixes</name>
<comment>Ignore-this: 62e2fe76d9641600ba7fe9cb5ec8a949
Check that the reconstructed abstract syntax tree is type correct before
enabling word-for-word replacement. Show an error message if word replacement
nevertheless fails.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120322140953' local_date='Thu Mar 22 15:09:53 CET 2012' inverted='False' hash='20120322140953-bae10-da38f7c70db8b95581027d13c8f3e35933ab21ce'>
<name>pgf_online.js: error callbacks</name>
<comment>Ignore-this: 6221d077720fcda66425292ce4fe5c22
To enable customized error handling, the methods in the pgf_online objects and
the AJAX server call functions in support.js accept an error callback function
as an extra argument, in addition to the callback (continuation) for normal
results.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120322085137' local_date='Thu Mar 22 09:51:37 CET 2012' inverted='False' hash='20120322085137-70c34-b7dedec9e9ed4068e52f22e6ff2e52e1f624942f'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: cdc8e08a43af0c9c1853636c8752eada</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120321100024' local_date='Wed Mar 21 11:00:24 CET 2012' inverted='False' hash='20120321100024-70c34-18cf32d88eb6feed1baf4ed17487f7260301736a'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: 85599666810b5b0b3732ee18b47452f9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120320230046' local_date='Wed Mar 21 00:00:46 CET 2012' inverted='False' hash='20120320230046-b9719-644e0722b291119dce3d37629d823e281c7dec29'>
<name>Cond and Fut Simul in Dut and Afr fixed</name>
<comment>Ignore-this: eafa06cd4ccd09c182f4e07e00289cc6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120320140457' local_date='Tue Mar 20 15:04:57 CET 2012' inverted='False' hash='20120320140457-bae10-38a599779f82b5b3529f16e6d7d3754de54ce232'>
<name>ICFP 2012 tutorial page: use the GF stylesheet for a consistent look</name>
<comment>Ignore-this: 580176259bc95ca81100bea3a96b9261</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120319152435' local_date='Mon Mar 19 16:24:35 CET 2012' inverted='False' hash='20120319152435-bae10-9f9e8df283bcd864d4f45d9607c2ca0bfdbf4dc9'>
<name>minibar: word-for-word replacement fix</name>
<comment>Ignore-this: 24541ef5a99d98e0e99059d4e4b5da0a
Turn off the highlighting that indicates that word-for-word replacement is
enabled when it is no longer available (e.g if a word is deleted and there no
longer is a complete parse).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120319151547' local_date='Mon Mar 19 16:15:47 CET 2012' inverted='False' hash='20120319151547-bae10-d8b6a0a68fc87054ff790afbc858301bc0f5e809'>
<name>minibar: fix for recently introduced bug affacting Webkit browsers</name>
<comment>Ignore-this: ae6a5bcb7bcd78ae956e5990e207663f
It seems that in Gecko browsers, the effect of &quot;with(x) stmts&quot; reaches inside
the bodies of local functions in stmts, but in Webkit browers it does not.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120319134504' local_date='Mon Mar 19 14:45:04 CET 2012' inverted='False' hash='20120319134504-70c34-b75e4f2fa5d74e351e9dc6ef28081e1f1ea2fb44'>
<name>GFEP: added more images for readme</name>
<comment>Ignore-this: 3d2a033e3f6050866a55fb5b642965c0</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120319124830' local_date='Mon Mar 19 13:48:30 CET 2012' inverted='False' hash='20120319124830-70c34-95520958f1491bb161515f295164e411e9e92c3a'>
<name>GFEP: Added video tutorial</name>
<comment>Ignore-this: c62934a021fb9e9221e788e68b1b8c91</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120319003510' local_date='Mon Mar 19 01:35:10 CET 2012' inverted='False' hash='20120319003510-bae10-41f5ac630ae3ce8a26d04309253055f2d2ba730f'>
<name>minibar: don&apos;t try to select the most recently used grammar if it isn&apos;t in the current grammar list</name>
<comment>Ignore-this: e8b69f3f6f569941c37ad92d69de9b55</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120318235450' local_date='Mon Mar 19 00:54:50 CET 2012' inverted='False' hash='20120318235450-bae10-40c8f17d36dae664134272f52f16a515609530f4'>
<name>minibar: automatically select the most recently used grammar when returning to the minibar</name>
<comment>Ignore-this: e19bbfaa77ef7eeea9b61c443758d00f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120318201226' local_date='Sun Mar 18 21:12:26 CET 2012' inverted='False' hash='20120318201226-bae10-a9cf7311645ea44ad5e63f0e14b22ce69fd5ed06'>
<name>PGF run-time library: function names in BracketedString (experimental)</name>
<comment>Ignore-this: 84a94ecf867a4df40b4356e05b73a8e2
+ Make room for function names in the BracketedString data structure.
+ Fill in function names when linearizing an abstract syntax tree to a
BracketedString.
+ Fill in wildCId when it is not obvious what the function is.
+ Function bracketedLinearize: for compatibility with the other linearization
functions, return Leaf &quot;&quot; instead of error &quot;cannot linearize&quot;.
+ Export flattenBracketedString from module PGF.
+ PGFServce: make function names available in the JSON representation of
BracketedString.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120318200211' local_date='Sun Mar 18 21:02:11 CET 2012' inverted='False' hash='20120318200211-bae10-d031f193add49b55e4d838f17f75d7485d1bc778'>
<name>minibar: word-for-word replacement (experimental)</name>
<comment>Ignore-this: e20054e1e92e83575f570823691fc6ec
The new functionality also needs some new PGF service functionality, which will
be provided in a separate patch.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120317162354' local_date='Sat Mar 17 17:23:54 CET 2012' inverted='False' hash='20120317162354-bae10-c9bcb44ad3b3e11b33fe52b5fe3ab0375ff6d95f'>
<name>Cloud service start page layout fix for small screens</name>
<comment>Ignore-this: 5fbcf6e2d25e45e3a4b61d23c716b183</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120317141342' local_date='Sat Mar 17 15:13:42 CET 2012' inverted='False' hash='20120317141342-b9719-d12136fe9ccc6ae65f204afd6e82e863f3f13fd7'>
<name>icfp tutorial web page</name>
<comment>Ignore-this: 2ae09392e7e30e8869151fce6e328096</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120316140129' local_date='Fri Mar 16 15:01:29 CET 2012' inverted='False' hash='20120316140129-bae10-2a1688cbf3992012e1a9bf5f703cd3f5f106c893'>
<name>Adding a .ghci file to make it easier to load GF in ghci.</name>
<comment>Ignore-this: 5d16e54274d344ca595b62ac0204481e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120316135519' local_date='Fri Mar 16 14:55:19 CET 2012' inverted='False' hash='20120316135519-bae10-2cc59830d0ad1e6fba4f9dbc1aa5562346b607b0'>
<name>PGFService.hs: command=browse can now produce output in JSON format.</name>
<comment>Ignore-this: 39bd5e4cb683140ff5af56b3e0997e39
To get JSON output, add the parameter format=json. The JSON structure contains
the output from the function PGF.browse.
The default is format=html for backwards compatibility.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120314143907' local_date='Wed Mar 14 15:39:07 CET 2012' inverted='False' hash='20120314143907-b9719-7534d8dc1348986a67c66bb711a85272b898b893'>
<name>e/ed in Ita</name>
<comment>Ignore-this: fe69308276544538a38d416a0e4a673b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120314095806' local_date='Wed Mar 14 10:58:06 CET 2012' inverted='False' hash='20120314095806-b9719-f0bba8de6455864bf9b0619a31ac4bb1462e5f3c'>
<name>OVS in ExtraFin</name>
<comment>Ignore-this: afd19133c257bf7a600adf1b7151e6e7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120312142551' local_date='Mon Mar 12 15:25:51 CET 2012' inverted='False' hash='20120312142551-ae14a-f2b41a08ca0d5410f0e5b509ca24072dac85dbb9'>
<name>libpgf: a new implementation for literals which also allows custom literals. the same mechanism is now used for the metavariables</name>
<comment>Ignore-this: b6212e3d969e716d00953fb7e74e0bf5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120309091444' local_date='Fri Mar 9 10:14:44 CET 2012' inverted='False' hash='20120309091444-ae14a-afbae0ad719781f1a02d11f04ff3c996f152e058'>
<name>libpgf: added simple lexer</name>
<comment>Ignore-this: 3810b1349935873b179dd9d3cddfc2e6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120308153031' local_date='Thu Mar 8 16:30:31 CET 2012' inverted='False' hash='20120308153031-bae10-751e42257ef65505ef5d66a39b2d54cc6649a769'>
<name>minibar: add an option to make it easy to select png or svg output</name>
<comment>Ignore-this: 1c1c09034142245ea052f4365720446a
for abstract synax trees, parse trees and word alignment diagrams.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120308152426' local_date='Thu Mar 8 16:24:26 CET 2012' inverted='False' hash='20120308152426-bae10-5536952d67a63aedf13fd989a78a9838c8b459d5'>
<name>GF home page: direct link to Issues</name>
<comment>Ignore-this: 9b6facbca47c96c6700b3a8f30346745
&quot;Wiki&quot; is a word with very low information scent: there is no way to know
what type of informaiton is hiding behind the Wiki link, e.g., that there is
a bug tracker (or an FAQ), so not many users will click on it.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120308141428' local_date='Thu Mar 8 15:14:28 CET 2012' inverted='False' hash='20120308141428-b9719-56dab5d4e20b4c945758debd80d69e9e0310ed0d'>
<name>mkV 2 in Swe</name>
<comment>Ignore-this: 4aec36f78fc1bbf59f7ee753538b51f3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120308130325' local_date='Thu Mar 8 14:03:25 CET 2012' inverted='False' hash='20120308130325-bae10-2e2f499063413d40ccc9c64dd2ed0cd89f87d7cd'>
<name>gf.cabal: update version number to 3.3.3-darcs</name>
<comment>Ignore-this: 80b641874f660bb9f528106a418d3984</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120308112515' local_date='Thu Mar 8 12:25:15 CET 2012' inverted='False' hash='20120308112515-bae10-afcc55e820ad2e80223917389e915ba2b94d51d3'>
<name>PGFService.hs: add output format option to the commands abstrtree, parsetree and alignment</name>
<comment>Ignore-this: e6f100badb5e34fcf32851f39f62c51c
Supported output formats: gv, png, svg.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120308123659' local_date='Thu Mar 8 13:36:59 CET 2012' inverted='False' hash='20120308123659-b9719-8c3e8ba5844af86bfed28949a202078eb142637f'>
<name>added Fre mkV with 2 args</name>
<comment>Ignore-this: a00c726f5b532eba3c0d18ff0287065b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120307163929' local_date='Wed Mar 7 17:39:29 CET 2012' inverted='False' hash='20120307163929-ae14a-fb52c3d949b66cfa3e31b68d12aae40347157294'>
<name>libpgf: implementation for built in literal categories</name>
<comment>Ignore-this: a5600aafb4492ba872ad21673d92275a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120307122307' local_date='Wed Mar 7 13:23:07 CET 2012' inverted='False' hash='20120307122307-ae14a-83357db72a4f9dd97f8f46006d0a199b64afac27'>
<name>libpgf: simple fix in the parser debugger</name>
<comment>Ignore-this: 64fa9c7141af9c01ba0540421b17fe04</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120307110017' local_date='Wed Mar 7 12:00:17 CET 2012' inverted='False' hash='20120307110017-ae14a-060afe2d4c464cbaa0f26cc06b2b75dfbf91b98a'>
<name>libpgf: two APIs - one for finding all parse results and another for finding the best parse result</name>
<comment>Ignore-this: e2540aede4996deb109c783e027350c8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120306230436' local_date='Wed Mar 7 00:04:36 CET 2012' inverted='False' hash='20120306230436-bae10-22bebacd3f63abcaab4c8d95edf4c524688ab61b'>
<name>gfse: small usability improvements</name>
<comment>Ignore-this: ff0a879962e29085f6f397b9fd3638c7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120306120751' local_date='Tue Mar 6 13:07:51 CET 2012' inverted='False' hash='20120306120751-70c34-75cac1a19a9c24fa1f80fe02079c3f23537d951d'>
<name>GFEP: updated page</name>
<comment>Ignore-this: 89ccee43c33a27f022651d92e1af73b4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120306072031' local_date='Tue Mar 6 08:20:31 CET 2012' inverted='False' hash='20120306072031-b9719-fffdd88a89dbce192d9e1ae0b4c33665749ab53d'>
<name>added Pes to the list of langs in make Symbolic</name>
<comment>Ignore-this: 4d938b057e62fda51d4c1a44c05a3385</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120112161301' local_date='Thu Jan 12 17:13:01 CET 2012' inverted='False' hash='20120112161301-b9719-fbe6ea3feabce6195a2ef42c7915f3ebfacd6386'>
<name>some Dutch verbs</name>
<comment>Ignore-this: f83d706102eadaaf41f3530e4f2570c5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120305211233' local_date='Mon Mar 5 22:12:33 CET 2012' inverted='False' hash='20120305211233-bae10-b2c24a98d4f5b5d5b75a3bfbb9b9781ee784399d'>
<name>gfse: more helpful hints about grammar parts and RGL modules</name>
<comment>Ignore-this: dabc317e3a459afc0d7f8e1700552e53</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120305204752' local_date='Mon Mar 5 21:47:52 CET 2012' inverted='False' hash='20120305204752-bae10-547b9987257bf8bfa482559e9b47c572f1b6c42b'>
<name>gfse: bug fix: avoid hickup when inhertiting from a missing concrete syntax</name>
<comment>Ignore-this: 91db4f31682597d1f935a5646688c1ad</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120305163854' local_date='Mon Mar 5 17:38:54 CET 2012' inverted='False' hash='20120305163854-bae10-740dbb23a57a5140f5ed83d6a8b090cce0170816'>
<name>gf-server.cabal: always build the fastcgi module (pgf-server), lower version requirement on the cgi package</name>
<comment>Ignore-this: 1d46e328d74358733ccf012452cd630
+ The flag fastcgi is removed: building the fastcgi is the main purpose of
this cabal file again.
+ pgf-http superseded by gf-server, but is still available as an option
+ Require cgi&gt;=3001.7.3 instead of cgi&gt;=3001.8.0.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120305151715' local_date='Mon Mar 5 16:17:15 CET 2012' inverted='False' hash='20120305151715-70c34-0bd3899c0e71ed8011e0f117dbcdc9afda7ab52a'>
<name>GFEP: Updated readme, more screenshots</name>
<comment>Ignore-this: d730f3f43865173e8a318c10bf7f5e6b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120305151328' local_date='Mon Mar 5 16:13:28 CET 2012' inverted='False' hash='20120305151328-b9719-d6188c3a8d616c49d3c42631cfa7cb8dc6125120'>
<name>Phrasebook now compiles for Hin and Pes</name>
<comment>Ignore-this: 3fbf5def516c7b7fef44592713fe7f60</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120305132856' local_date='Mon Mar 5 14:28:56 CET 2012' inverted='False' hash='20120305132856-b9719-9f11ba0f85bd0c42a75027e8399a551b69c20a81'>
<name>some additions to help compile PhrasebookUrd and Pes</name>
<comment>Ignore-this: 8b1a13c6324dddaf41bda6b61718dd35</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120302133740' local_date='Fri Mar 2 14:37:40 CET 2012' inverted='False' hash='20120302133740-b9719-6c17bc3f8edc7769076b572f698773236a2f0405'>
<name>some pronoun forms in Ita fixed once mor</name>
<comment>Ignore-this: e463a2c6794f979b1fa7cf8cffae74d4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120305145442' local_date='Mon Mar 5 15:54:42 CET 2012' inverted='False' hash='20120305145442-bae10-c8eddc65347aeeb58ccfd75fde9d9545c08589f5'>
<name>minibar: tool tip on the feedback button and hint in the feedback form</name>
<comment>Ignore-this: cd0721310801dbc295feb5615bb3560b
that the user should select a language from the To: menu to suggest a better
translation to a particular language.</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120305140215' local_date='Mon Mar 5 15:02:15 CET 2012' inverted='False' hash='20120305140215-c242b-622025ccaed961fac307d1114d3ec1657ab793f4'>
<name>extrahin</name>
<comment>Ignore-this: c6d9e0a51bc27c5ec18d9fd0babb8879</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120305125931' local_date='Mon Mar 5 13:59:31 CET 2012' inverted='False' hash='20120305125931-ae14a-726425a0fd15c2e9ded250c824076731d16baba7'>
<name>libpgf: now all concrete functions and categories are explicitly linked to their abstract counter parts</name>
<comment>Ignore-this: 381f1e8dafd2ba227ca80ac2622996f5</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120305115020' local_date='Mon Mar 5 12:50:20 CET 2012' inverted='False' hash='20120305115020-70c34-2b4df610b3028344d5b57a8d036f6442572b6f77'>
<name>GFEP: more screenshots</name>
<comment>Ignore-this: 764469a6df2c7c45b3524039b22be4af</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120305103914' local_date='Mon Mar 5 11:39:14 CET 2012' inverted='False' hash='20120305103914-70c34-e8ce33e1db7da1941453d351b9b271a34dc9abcb'>
<name>GFEP: updated readme</name>
<comment>Ignore-this: cc8cb2e8665351ae6a5e5468b41ed64d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120305103725' local_date='Mon Mar 5 11:37:25 CET 2012' inverted='False' hash='20120305103725-70c34-d0cb3511de35adddba7592b9d670c08d71f6a18b'>
<name>GFEP: updated screenshots</name>
<comment>Ignore-this: 8cc27e6a7197f452652bf8937e97403a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120305095029' local_date='Mon Mar 5 10:50:29 CET 2012' inverted='False' hash='20120305095029-70c34-4591269837ebdff9aa526df96a34cf808d124aa5'>
<name>GFEP: updated examples</name>
<comment>Ignore-this: 3c1f904c4a48c07cc6e604c5dcf584f5</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120305094605' local_date='Mon Mar 5 10:46:05 CET 2012' inverted='False' hash='20120305094605-c242b-49de279c74be599f1fdca5f9ec81e86c4163581b'>
<name>HinPesPhrasebook</name>
<comment>Ignore-this: 310e0f8cd2ce0f21a4961f38b2df2667</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120305093323' local_date='Mon Mar 5 10:33:23 CET 2012' inverted='False' hash='20120305093323-c242b-4d71cc6e5ed8c41e64cca8f513f8c70384d482f7'>
<name>refinements</name>
<comment>Ignore-this: 41c42d421c54125b0272fd0c1918c0b4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120303115502' local_date='Sat Mar 3 12:55:02 CET 2012' inverted='False' hash='20120303115502-bae10-38174d391db85ccd61c562bbfaf57b00785515d2'>
<name>TAG RELEASE-3.3.3</name>
<comment>Ignore-this: 46a6cd4000ea984bdfbb491079b0251</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120303115310' local_date='Sat Mar 3 12:53:10 CET 2012' inverted='False' hash='20120303115310-bae10-368b7054ed0f25b902b748a2d185e0da57996f26'>
<name>Update home page and download page for GF 3.3.3 release</name>
<comment>Ignore-this: bf93d58366e3f6a27b23149cba5ef4bf</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120302192501' local_date='Fri Mar 2 20:25:01 CET 2012' inverted='False' hash='20120302192501-ae14a-80583831b18b7baee0ec5953c7c687f6aa1ee156'>
<name>libpgf: preliminary version for the statistical ranking. we use naive statistical model with random weight for the meta variables.</name>
<comment>Ignore-this: 16a6b09b300c07ba8e9c3ac916352290</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120302175438' local_date='Fri Mar 2 18:54:38 CET 2012' inverted='False' hash='20120302175438-bae10-a0f4cd589788db75e7e686b620962fce0a916b94'>
<name>GF download page: Windows binary package added</name>
<comment>Ignore-this: 31c2e4637cfd2274fe420ca436cb4abb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120302174346' local_date='Fri Mar 2 18:43:46 CET 2012' inverted='False' hash='20120302174346-ae14a-1b09f160c7fc77b10cf270156b02f4934472fda3'>
<name>libpgf: simple optimization in the implementation for heaps</name>
<comment>Ignore-this: 46e51ff989522967ac0a1b5eeb12d68</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120302161251' local_date='Fri Mar 2 17:12:51 CET 2012' inverted='False' hash='20120302161251-bae10-d7e00813bf5ccc653f15fe1acd6505a15030b915'>
<name>GF 3.3.3 download page: initial set of binary packages added</name>
<comment>Ignore-this: 3efffb7a1e5045ed750f8a829931f949</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120302145744' local_date='Fri Mar 2 15:57:44 CET 2012' inverted='False' hash='20120302145744-c55be-466790044862cc7df7ea31a4ae0f26a4450b138d'>
<name>added HTML readme file to fracasbank</name>
<comment>Ignore-this: 3586284022a15953a5a835e0de85618e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120302134302' local_date='Fri Mar 2 14:43:02 CET 2012' inverted='False' hash='20120302134302-bae10-0eccaa4bb452562419ae5394cf492ce1f5521f4e'>
<name>Fix release notes typos</name>
<comment>Ignore-this: 2ee3f61ad6fe273dfddbdefd166777cc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120302133337' local_date='Fri Mar 2 14:33:37 CET 2012' inverted='False' hash='20120302133337-bae10-982ddcb4bc4ecdf116a977f23c3f7c8822ff8cd9'>
<name>Updated GF 3.3.3 release notes</name>
<comment>Ignore-this: db75cc20a38d798ad7095d41b1d15380</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120302105708' local_date='Fri Mar 2 11:57:08 CET 2012' inverted='False' hash='20120302105708-bae10-cb02fff136161603a999ac8798584c4a7f4b0441'>
<name>gf.cabal: update version number to 3.3.3</name>
<comment>Ignore-this: a8163e581a12a0705809c5f55e4539d5
but I am not tagging it yet, there is still time for some changes</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301193942' local_date='Thu Mar 1 20:39:42 CET 2012' inverted='False' hash='20120301193942-bae10-18ad95b4d8367db4cad097d577923be4f2fc3608'>
<name>Update doc/gf-help-full.txt</name>
<comment>Ignore-this: ecc16f2829765888b657d812e12f36f1
* echo help -full -t2t | gf -run &gt;doc/gf-help-full.txt
* Insert 3 empty lines first in the file.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301181158' local_date='Thu Mar 1 19:11:58 CET 2012' inverted='False' hash='20120301181158-bae10-2fc2bfacd9dc35fc9cff11f63d767a0935534069'>
<name>gfse: bug fix</name>
<comment>Ignore-this: 7192ac7a8729a2525f746d61583de937
Fix a problem opening grammars created before grammar extension was introduced.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301163332' local_date='Thu Mar 1 17:33:32 CET 2012' inverted='False' hash='20120301163332-bae10-bc9e30843f78e5f8a900325a0f62d14bde745c22'>
<name>WebSetup.hs: avoid ? wildcards because of odd behaviour under Win32</name>
<comment>Ignore-this: 20501afb466b9bae6438d498753809e
There is some discussion here: http://www.xxcopy.com/xxcopy18.htm</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301155322' local_date='Thu Mar 1 16:53:22 CET 2012' inverted='False' hash='20120301155322-bae10-7209d40493e00646d3f6f7c6da032ccc00c72fba'>
<name>doc-phrasebook.txt: update link to minibar doc</name>
<comment>Ignore-this: 5b7260a766aac922d16c1aa7dad81d30</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301154505' local_date='Thu Mar 1 16:45:05 CET 2012' inverted='False' hash='20120301154505-bae10-94a368f8012f98bb9ba860cd6c3a7397aeb61ff8'>
<name>doc-phrasebook.txt: update hyperlinks</name>
<comment>Ignore-this: 3a2f1ded9a114fa13840f6ad7ff89a37
Link to www.grammaticalframework.org instead of code.haskell.org/gf.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301145116' local_date='Thu Mar 1 15:51:16 CET 2012' inverted='False' hash='20120301145116-bae10-b72b505422a332f2b4d84d61ecd3b635c904528f'>
<name>GF home page minor style update</name>
<comment>Ignore-this: f7aeb09604e1377b6d9bff4c3d09ddb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301142541' local_date='Thu Mar 1 15:25:41 CET 2012' inverted='False' hash='20120301142541-bae10-93363ea00b2a53ecb0d73ff264ae70a75d913446'>
<name>Setup.hs: include Hindi and Thai by default in RGL builds</name>
<comment>Ignore-this: f580e2b92ac11be48ead3cf6e22f114f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301142147' local_date='Thu Mar 1 15:21:47 CET 2012' inverted='False' hash='20120301142147-bae10-cf198a64a7584ebf8adb0e412d989673b6dee03a'>
<name>WebSetup.hs: use &lt;/&gt; instead of &apos;/&apos; for Win32 compatibility</name>
<comment>Ignore-this: 3283d2469c9e2cb0eeb55dc78d173f94</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120301135348' local_date='Thu Mar 1 14:53:48 CET 2012' inverted='False' hash='20120301135348-bae10-4b1a3a447f200aa2912e294107fedb55119d6b94'>
<name>Rename FoodsThai.gf back to FoodsTha.gf</name>
<comment>Ignore-this: abbb33b7f85961ec6a1a31938291f2bc
so that it is included by default when building Foods.pgf for gf -server mode.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120229185121' local_date='Wed Feb 29 19:51:21 CET 2012' inverted='False' hash='20120229185121-ae14a-8af8ac955f629a36aa3ad85feb97e04e335b9a7f'>
<name>libpgf: an API for building heaps from buffers in gu/seq.c</name>
<comment>Ignore-this: 28ed9f4183b6fbe8b5a9c464671a1353</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120229173713' local_date='Wed Feb 29 18:37:13 CET 2012' inverted='False' hash='20120229173713-bae10-c49eaea9338f30b282feae8bd66ee05bfe428e28'>
<name>gfse &amp; minibar: minor style adjustments</name>
<comment>Ignore-this: 9591ce00ae2dffdad6733501dccb8f07</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120229170545' local_date='Wed Feb 29 18:05:45 CET 2012' inverted='False' hash='20120229170545-bae10-7499a655de9fea37f1db8783229a7f0e86e3c32a'>
<name>gf -server: update start page, add links to some documentation</name>
<comment>Ignore-this: d9ff3079da706cc7614522089d60004a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120229163628' local_date='Wed Feb 29 17:36:28 CET 2012' inverted='False' hash='20120229163628-bae10-2240637269b91d122ef28e76aee90146871f72fc'>
<name>gfse: add missing file sort.js to the repository</name>
<comment>Ignore-this: 55a5ab3fe9ec55177b4090c41aade29b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120229162134' local_date='Wed Feb 29 17:21:34 CET 2012' inverted='False' hash='20120229162134-bae10-630911c1a6c926bbd438db25fd36a8b1883a8d55'>
<name>PGFService.hs bug fix: pattern match failure in doParse</name>
<comment>Ignore-this: 92bf961de6692024e323faf76e6aeb43
doParse was missing a branch for PGF.ParseIncomplete.
Also introduced the operator .= to simply the code that builds JSON objects.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228174710' local_date='Tue Feb 28 18:47:10 CET 2012' inverted='False' hash='20120228174710-bae10-bd01d4a0a2e027b31e57ff276f4914e71e569336'>
<name>Updated GF 3.3.3 release notes </name>
<comment>Ignore-this: b325032063401a3b438d86143a29445c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120229144308' local_date='Wed Feb 29 15:43:08 CET 2012' inverted='False' hash='20120229144308-ae14a-a6200e863d01dbc8dac1d9c0875bc17fffaceb9d'>
<name>libpgf: the first prototype for the robust parser</name>
<comment>Ignore-this: a5183009081974cce7ca8794202e6a69</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120229134159' local_date='Wed Feb 29 14:41:59 CET 2012' inverted='False' hash='20120229134159-ae14a-b4c290ec283216f907234952b452b53b9ef3fe1e'>
<name>libpgf: the choice object should remember integers instead of single bytes</name>
<comment>Ignore-this: a8713866c7b519953592c2fa60e33907</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120229083356' local_date='Wed Feb 29 09:33:56 CET 2012' inverted='False' hash='20120229083356-70c34-bd12a60e2753cf5bf86e191da96553338945d0f6'>
<name>Minor updates to Maltese RGL</name>
<comment>Ignore-this: e3790f0acb17905eb1ca60f56a28b268
removed &quot;definiteness&quot; as a noun param; articles should be treated separately.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228172434' local_date='Tue Feb 28 18:24:34 CET 2012' inverted='False' hash='20120228172434-bae10-37fd22303da7a710919baf10fde662e5aa7bce3b'>
<name>gfse: Translation Quiz integration</name>
<comment>Ignore-this: c3c246f20076a5a3d7f86a5a95ba93e
Also moved the translation quiz from demos/TransQuiz to src/www/TransQuiz so
that it will be installed by &apos;cabal install&apos; along with the other files that
are installed for use by gf -server mode.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228172059' local_date='Tue Feb 28 18:20:59 CET 2012' inverted='False' hash='20120228172059-bae10-8a62a4abb83a6d32d94cc8bd2b1a605af0678c0c'>
<name>gf -server mode: JSONP support for grammar lists</name>
<comment>Ignore-this: b5dd294b90fb51d6daeaa22c0be1f3b5
Needed by the translation quiz.</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120228163712' local_date='Tue Feb 28 17:37:12 CET 2012' inverted='False' hash='20120228163712-ae14a-b36659cc0357e4377849c2961157e1a8ac1be4b9'>
<name>libpgf: another fix in the parser debugger</name>
<comment>Ignore-this: 3f407211fa828fc198469636515dadc1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228155308' local_date='Tue Feb 28 16:53:08 CET 2012' inverted='False' hash='20120228155308-bae10-913517a18f69bdbe22628c593a452ee68b4632c8'>
<name>GF 3.3.3 release notes: mention the new RGL languages</name>
<comment>Ignore-this: c8d3e065bcfc3d439abc181fde7ef6c0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120228151332' local_date='Tue Feb 28 16:13:32 CET 2012' inverted='False' hash='20120228151332-b9719-c1e9bcdf0268332d70221b6e27278b2bf0f01ea8'>
<name>bug fix in AppPredefined: don&apos;t compare values that contain variables. this should be checked even more generally.</name>
<comment>Ignore-this: bdfddcf71b60e95728f02923fac968b2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228145109' local_date='Tue Feb 28 15:51:09 CET 2012' inverted='False' hash='20120228145109-bae10-94ca607eaf6a97a029791e64ebe21aee5aa05fc6'>
<name>Updates for the GF 3.3.3 download page</name>
<comment>Ignore-this: 183c36cac437bf6f78fb30a3a6ff37ff</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120228131424' local_date='Tue Feb 28 14:14:24 CET 2012' inverted='False' hash='20120228131424-ae14a-731114ecfb301173fb401564990d72b38cf30185'>
<name>libpgf: the time measurement in pgf-translate should be made after pgf_parse_result for more accurate timing</name>
<comment>Ignore-this: bce35272b12cee9044edefa9fb3fe70</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120228131238' local_date='Tue Feb 28 14:12:38 CET 2012' inverted='False' hash='20120228131238-ae14a-2769abbba2bb0b4cac4ae7642893996db72c903a'>
<name>libpgf: fix in the parser debugger</name>
<comment>Ignore-this: f76f1224ec9802b74c20d91c51db1bbc</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120228125631' local_date='Tue Feb 28 13:56:31 CET 2012' inverted='False' hash='20120228125631-70c34-e04579e9701651a09494127dd3ac3bf8f6964a82'>
<name>Updated 3.3.3 release doc</name>
<comment>Ignore-this: 27fdbbba042ed74d4c9ecb226f6a0b73
Added link to GFEP page.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120228110208' local_date='Tue Feb 28 12:02:08 CET 2012' inverted='False' hash='20120228110208-bae10-e2cb099140b755c78545ed7107cb3cf9290e28a6'>
<name>Adding release notes and download page for version 3.3.3</name>
<comment>Ignore-this: 28f7eb982ef54c16dcbbf52dbabd17d6
Feel free to add to the release notes!</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120228081047' local_date='Tue Feb 28 09:10:47 CET 2012' inverted='False' hash='20120228081047-ae14a-29a5b70f6c9c02f2b3640cdaa8f369ebe98182c1'>
<name>buf fix in the compiler for HOAS</name>
<comment>Ignore-this: dab1e3ec1415fdf4e105b89d936047b9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120228075538' local_date='Tue Feb 28 08:55:38 CET 2012' inverted='False' hash='20120228075538-b9719-96960d430c7dc25ae592541c528bb220e3b089e1'>
<name>fixed Italian loro-&gt;li</name>
<comment>Ignore-this: a6eac2065e0267e08a4dd41e0242b345</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120227171805' local_date='Mon Feb 27 18:18:05 CET 2012' inverted='False' hash='20120227171805-bae10-04cd4b238b0e6452f3ea7e377a34110128a8e81e'>
<name>gfse: recognize Predef categories Int, Float and String</name>
<comment>Ignore-this: 1e0d2e6b543d0ec0df17f57d3e0d38e5
but don&apos;t show them in the startcat menu.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120227165006' local_date='Mon Feb 27 17:50:06 CET 2012' inverted='False' hash='20120227165006-bae10-135660b0de637e95a4441f26df2129db9887d400'>
<name>gfse: text mode improvements</name>
<comment>Ignore-this: 1d515e079366910ba3a2c2d2439d8925
+ Preserve the startcat flag.
+ Preserve judgement order when possible (GF&apos;s parser does not preserve order
and does not record exact source locations, only line numbers)</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120227135035' local_date='Mon Feb 27 14:50:35 CET 2012' inverted='False' hash='20120227135035-ae14a-991f1fcdb74ef7ed4e6683583a3692c1f01d922a'>
<name>libpgf: pretty printing for expressions with metavaraibles</name>
<comment>Ignore-this: d04035a3806e877bec6909c2c607efab</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20120227131803' local_date='Mon Feb 27 14:18:03 CET 2012' inverted='False' hash='20120227131803-40485-6964521fa995234b03cb7bd6e88dd711b3fd832c'>
<name>Phrasebook feedback: hide feedback submitted by Googlebot</name>
<comment>Ignore-this: fa6f7113ea85d523b14e4d7caea0c873</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120225095309' local_date='Sat Feb 25 10:53:09 CET 2012' inverted='False' hash='20120225095309-b9719-390587f45c85788083e0cdc78712712763062b34'>
<name>Hin and Snd in MiniGrammar demo</name>
<comment>Ignore-this: 2c3167b8e0ab7556cac68a7a5d1b1cfe</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120224171238' local_date='Fri Feb 24 18:12:38 CET 2012' inverted='False' hash='20120224171238-bae10-4af8832ce961f42ba920d7237dd1e214c469bd32'>
<name>gfse: text mode editing: accept grammars with printname judgements</name>
<comment>Ignore-this: 8cd85762a2fc86c54fa7ea7cab378228
But printname judgements are ignored for now.
Also fixed an UTF-8 encoding bug when parsing uploaded grammars in gf -server
mode.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120224154257' local_date='Fri Feb 24 16:42:57 CET 2012' inverted='False' hash='20120224154257-bae10-8a34fc18dd84fb89938192952a1de0eab78f3194'>
<name>GF home page: News: Hindi, Sindhi</name>
<comment>Ignore-this: e33c7a784adc687c89bef9a973cce742</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120224151637' local_date='Fri Feb 24 16:16:37 CET 2012' inverted='False' hash='20120224151637-bae10-ee30eac8be84c183e193ec7e8fe30b73514626b9'>
<name>gfse: text mode tweaks</name>
<comment>Ignore-this: 504c9c1570b81d2ba0d4afd8b4031ab4</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120224151507' local_date='Fri Feb 24 16:15:07 CET 2012' inverted='False' hash='20120224151507-ae14a-4405e3fa01ba9150501002df9c5bfa3e88665c2c'>
<name>libpgf: fix in pgf_read_into_map</name>
<comment>Ignore-this: 734f9a75fe058e0c3c7f5e473e782aa1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120224135221' local_date='Fri Feb 24 14:52:21 CET 2012' inverted='False' hash='20120224135221-ae14a-95ab5d3e73cb1d822b33e70bee8453b20f3b7086'>
<name>libpgf: simple fix in the grammar printer and the reader</name>
<comment>Ignore-this: 154e9ec70c6681106086ed2152b93e47</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120224100412' local_date='Fri Feb 24 11:04:12 CET 2012' inverted='False' hash='20120224100412-b9719-9008d7804205f680cf0cea72c744453ed91c4f03'>
<name>resource status updated</name>
<comment>Ignore-this: e72497198eac6c428cde608baec6d878</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120224100143' local_date='Fri Feb 24 11:01:43 CET 2012' inverted='False' hash='20120224100143-b9719-ba1b8b8b7b0688cdd96508953cd1f8f69a89923d'>
<name>New synopsis with Hindi and Sindhi</name>
<comment>Ignore-this: f8cf3b7db5e433fd553bdc27786ab75f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120224100102' local_date='Fri Feb 24 11:01:02 CET 2012' inverted='False' hash='20120224100102-b9719-c6115af193081b913ed66031e62984cfb1666fca'>
<name>Hindi and Sindhi in resource Make</name>
<comment>Ignore-this: 68fed918f0f3b5afa62e0509671ff748</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120224100027' local_date='Fri Feb 24 11:00:27 CET 2012' inverted='False' hash='20120224100027-b9719-7a3142eee838ba850d6d46548825bda73af36c4a'>
<name>the Predef function eqVal to compare equality of parameter values</name>
<comment>Ignore-this: e3a51664c7d80a2f2d868b6f4d7547ed</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120223164834' local_date='Thu Feb 23 17:48:34 CET 2012' inverted='False' hash='20120223164834-bae10-b662fb7980dd924f8980d034c2666fcf36e991ae'>
<name>demos/index.html: some demos are not new anymore</name>
<comment>Ignore-this: 74c44c9e4f69185f7bd957447774e231</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120223164621' local_date='Thu Feb 23 17:46:21 CET 2012' inverted='False' hash='20120223164621-bae10-088ddd7cc44d06122e2bc114474fbbfbe903cd2b'>
<name>src/server/ContentService.hs: fix compilaton problem</name>
<comment>Ignore-this: 41c770709a12ca3411552d52b671c8f7</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120223143255' local_date='Thu Feb 23 15:32:55 CET 2012' inverted='False' hash='20120223143255-c242b-a6493f37403636b88acdc31f6524c6c1cd47bcd4'>
<name>code-cleaning-hindi</name>
<comment>Ignore-this: 17e649b4da236f44c921ef8cdd43ad0a</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120223140736' local_date='Thu Feb 23 15:07:36 CET 2012' inverted='False' hash='20120223140736-c242b-2097b2e24e6d9ad8df1be1cc83ee98305a1aa048'>
<name>urdu-hindi-numeral</name>
<comment>Ignore-this: b8785f03e180396e2bbdaa87ebd7fc04</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120223135557' local_date='Thu Feb 23 14:55:57 CET 2012' inverted='False' hash='20120223135557-c242b-7144c832f42ee019e180813be3d7cb81eb3f59ca'>
<name>hindi-api</name>
<comment>Ignore-this: e0b0647f0fece9885b8ece113a79c09f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120223133650' local_date='Thu Feb 23 14:36:50 CET 2012' inverted='False' hash='20120223133650-c242b-dc409c9a8eb323aa646b4782608c7e545ed15aed'>
<name>hindi-resource-grammar</name>
<comment>Ignore-this: 134482005a9f57b61015de18ddfd123b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120222212754' local_date='Wed Feb 22 22:27:54 CET 2012' inverted='False' hash='20120222212754-ae14a-82d91639e0e018292e3674f0ebb35d18557b395e'>
<name>libpgf: now we have both complete bottom up index for robust parsing and fast lexical lookup from the same index</name>
<comment>Ignore-this: 1a49a3e1db86902e043ab20336aef658</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120222164546' local_date='Wed Feb 22 17:45:46 CET 2012' inverted='False' hash='20120222164546-bae10-5ba3d186c4063b5635cc9707d5200f6babacab09'>
<name>gfse: layout fix</name>
<comment>Ignore-this: 9b9dd984677eac7f6a6971b031459616
Style options inteded for some buttons used in example-based editing was
unintensionally applied to some other OK/Cancel buttons as well.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120222163042' local_date='Wed Feb 22 17:30:42 CET 2012' inverted='False' hash='20120222163042-bae10-84d04540532d019a6dc2425a59be5638ffa023b1'>
<name>gfse: experimental support for editing concrete syntax in text mode</name>
<comment>Ignore-this: 2eb003bff406b5241c06e0fc686bc1f4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120222141231' local_date='Wed Feb 22 15:12:31 CET 2012' inverted='False' hash='20120222141231-bae10-e03fa227cb9817363897466bbe87c3a9e0226e66'>
<name>gfse: some refactoring</name>
<comment>Ignore-this: 8c7e072630875f9a8ca4188f7768ffe7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120222140649' local_date='Wed Feb 22 15:06:49 CET 2012' inverted='False' hash='20120222140649-ae14a-a3d74b4dc39da3c69cd191d3e0f20ab0731c0bdd'>
<name>libpgf: two small fixes in the parser debugger</name>
<comment>Ignore-this: c60450d483f96fa613b03297d2644be9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120222084908' local_date='Wed Feb 22 09:49:08 CET 2012' inverted='False' hash='20120222084908-ae14a-9a901dd5306fd182ed8ca89dbd6e5cffee235846'>
<name>libpgf: the map curr_lindefs must be allocated from a temporary pool</name>
<comment>Ignore-this: b4d2207c6cd6c4d95dd01b6a8e35dd11</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120221211750' local_date='Tue Feb 21 22:17:50 CET 2012' inverted='False' hash='20120221211750-ae14a-9edd7e98e74f826116ab6b9b38902477838da601'>
<name>libpgf: added index for fast lexicon lookup. Still not perfect</name>
<comment>Ignore-this: 46193b2cf7889a62ca5e70bbd1a2a27b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120221201718' local_date='Tue Feb 21 21:17:18 CET 2012' inverted='False' hash='20120221201718-ae14a-cdea425c98b7c49c2eca836501b8fd10cce4d8e5'>
<name>utils/pgf-translate now reports the parsing time</name>
<comment>Ignore-this: 9dc526c30e592d859d45abe337df2bd5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120221172604' local_date='Tue Feb 21 18:26:04 CET 2012' inverted='False' hash='20120221172604-ae14a-c4be0e5d85fe6bd6b8dd43b0deb1ec571582081f'>
<name>fixes in the script for the conversion of PennTreebank</name>
<comment>Ignore-this: aeafd32cd25c40b4cdfdfd97f70c835</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120221172523' local_date='Tue Feb 21 18:25:23 CET 2012' inverted='False' hash='20120221172523-ae14a-0fb4503dca2eaca1357efe26f2c144857e30970c'>
<name>extensions to DictEng</name>
<comment>Ignore-this: 11623f447f3bfc146117c73b706e138</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120221165818' local_date='Tue Feb 21 17:58:18 CET 2012' inverted='False' hash='20120221165818-bae10-d11d751e4351cbd3f1a69ca7fcf975d0018085b2'>
<name>gfse: edit abstract syntax in text mode with instant syntax error reporting</name>
<comment>Ignore-this: 18e0ce48ad93971d435582e1a148a277
This is an experimental feature. It requires server support for parsing and is
thus not available while offline, unlike most other editing functionality.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120221143919' local_date='Tue Feb 21 15:39:19 CET 2012' inverted='False' hash='20120221143919-70c34-f9dc10cc2137293297585db00bc4b269a39da4cc'>
<name>Maltese RGL: removed &apos;case&apos; inflections from nouns</name>
<comment>Ignore-this: 2cb9b2a83d0f464909946de58f881d5f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120221092038' local_date='Tue Feb 21 10:20:38 CET 2012' inverted='False' hash='20120221092038-c242b-dbbe92a00f3fd0af7cd46aee3ffff02df1562a63'>
<name>Sindhi-resource-grammar</name>
<comment>Ignore-this: 1ca473e6dada42c6a5d2769daf3a50d6</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20120221090242' local_date='Tue Feb 21 10:02:42 CET 2012' inverted='False' hash='20120221090242-c242b-2827ac09c7866a26a54179ca776136a72422a814'>
<name>sindhipatch</name>
<comment>Ignore-this: 3c08739bb8f1c496038426265b16ea7b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120220172649' local_date='Mon Feb 20 18:26:49 CET 2012' inverted='False' hash='20120220172649-bae10-4d59153f76299c15fc06dfadb9ab7dbad2180970'>
<name>GF.Inra.UseIO: add instance Functor IOE, add method fail to instance Monad IOE</name>
<comment>Ignore-this: 9fed0116c5bc9f35a83436342bb99e93</comment>
</patch>
<patch author='normundsg@gmail.com' date='20120220024207' local_date='Mon Feb 20 03:42:07 CET 2012' inverted='False' hash='20120220024207-f0d8b-e6b35fb04f29d7f28172f44203473f6e48cbeddd'>
<name>Latvian: 1) added some extra things that are used by the Attempto grammar; 2) added notpresent tags; 3) compiles with Setup.hs and lib/src/Make.hs</name>
<comment>Ignore-this: 3d1ec3a8808c1a209b9d329b96beb4a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120218193016' local_date='Sat Feb 18 20:30:16 CET 2012' inverted='False' hash='20120218193016-ae14a-194e8111f610832136f051dc7d8994e94505ebea'>
<name>libpgf: now the debugging mode for the parser is available only with compilation option.</name>
<comment>Ignore-this: 184ff158fd61e21d7b7ebe84bd34c5c9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120218162553' local_date='Sat Feb 18 17:25:53 CET 2012' inverted='False' hash='20120218162553-ae14a-07cabd036e707b9fc3f7e0021672667b0997f34b'>
<name>libpgf: remove the now redundant field extra_ccats in PgfConcr</name>
<comment>Ignore-this: a37b8972e624e89926cc15f3efbe708b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120218162240' local_date='Sat Feb 18 17:22:40 CET 2012' inverted='False' hash='20120218162240-ae14a-8494a412a767435b0142966e5751a9c5a9ebfbe9'>
<name>libpgf: now the linearization index is created during the grammar loading which also makes the types PgfLzr and PgfParser redundant.</name>
<comment>Ignore-this: 3df957025915c51e6311cce296c2819f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120217142608' local_date='Fri Feb 17 15:26:08 CET 2012' inverted='False' hash='20120217142608-ae14a-713fbf2d61dbe6fccc6ed20ba3ab9713ce2dcad8'>
<name>libpgf: simplify the loading of PgfCncCat</name>
<comment>Ignore-this: 2bf2b51f7879c17e4c0425311457d96d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120217141129' local_date='Fri Feb 17 15:11:29 CET 2012' inverted='False' hash='20120217141129-ae14a-036e82b42798e01fb962288d0ce51a01a362fdcd'>
<name>libpgf: added printer.c</name>
<comment>Ignore-this: 60135891718164525680a3be3042729c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120217160728' local_date='Fri Feb 17 17:07:28 CET 2012' inverted='False' hash='20120217160728-bae10-d87c8f56c1e93d8fae92da3da4b370870b0b7568'>
<name>gfse: when uploading/compiling a grammar, automatically upload inherited grammars as well</name>
<comment>Ignore-this: 7e5f43bd0634c8f47f77f567bb091be8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120216170512' local_date='Thu Feb 16 18:05:12 CET 2012' inverted='False' hash='20120216170512-bae10-0497949fe3749954754a4b42371c46d017fe7564'>
<name>gfse: bug fix</name>
<comment>Ignore-this: 5dffefb56cf45f3ff95f218da98fb8a7
...in the function that computes the transitive closure of the grammar
inheritance relation.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120216164444' local_date='Thu Feb 16 17:44:44 CET 2012' inverted='False' hash='20120216164444-bae10-12faa0ee7f9b5ebe1eb059b9809c8bde70540e85'>
<name>gfse: you can now remove grammars from the list of inherited grammars</name>
<comment>Ignore-this: 1cbf0126e01544ca1803a72e0f941b8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120216161734' local_date='Thu Feb 16 17:17:34 CET 2012' inverted='False' hash='20120216161734-bae10-cd9fbfe310351bde5fd1e27984fe09d194be9732'>
<name>gfse: style sheet fixes</name>
<comment>Ignore-this: 97d771fcec56082c4a02ac5d7f761894</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120215173509' local_date='Wed Feb 15 18:35:09 CET 2012' inverted='False' hash='20120215173509-bae10-6fb0034aeff93765749cc22b64f2355e72070e1e'>
<name>gfse: more work on grammar extension</name>
<comment>Ignore-this: 392fa73252d155a2d3a0f8e3058aaa9a
Grammars can now inherit from several other grammars.
Hovering over a catagory name in a function type in the abstract syntax
shows where the category was inherited from.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120215172352' local_date='Wed Feb 15 18:23:52 CET 2012' inverted='False' hash='20120215172352-bae10-021bf83e8a6ee898af8926350aa14f47edc2fe93'>
<name>minibar_translations.js: bug fix</name>
<comment>Ignore-this: af99456ed568355f3d162a20bed643f5
Two methods used the global variable p instead of declaring a local variable p.
This caused the function p (that constructs HTML &lt;p&gt; elements) in support.js
to suddenly be redefined as a number.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120214171806' local_date='Tue Feb 14 18:18:06 CET 2012' inverted='False' hash='20120214171806-bae10-823bfe1474f8588fcbdd92fca13ca6db5d28fd8c'>
<name>gfse: make categories from inherited grammars available in the startcat menu</name>
<comment>Ignore-this: 87ac34ac8db9f4f6f816aaeb835c0245</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213192352' local_date='Mon Feb 13 20:23:52 CET 2012' inverted='False' hash='20120213192352-bae10-cda2fb832e057fea299d99e922849d3afaf11e85'>
<name>gfse: bug fix in grammar download from cloud</name>
<comment>Ignore-this: 917153f2cd434dfa7e789a507439a38c</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20120213181951' local_date='Mon Feb 13 19:19:51 CET 2012' inverted='False' hash='20120213181951-40485-eb946dececf38416de0889b053e0a302e67d02f1'>
<name>Recording changes in automatically generated HTML files on the server</name>
<comment>Ignore-this: 40ae4c6afce0da41b22b0fba638671f3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213181146' local_date='Mon Feb 13 19:11:46 CET 2012' inverted='False' hash='20120213181146-bae10-1c2909933c6098b6dac0b70f1f8c4176a3c9b772'>
<name>gfse &amp; minibar: small fixes</name>
<comment>Ignore-this: 6cfac55ae806d1a9bbfc04855cd3e3e9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213175806' local_date='Mon Feb 13 18:58:06 CET 2012' inverted='False' hash='20120213175806-bae10-b2881f0f1968e9ea5d5e96c27462f635ed504a6e'>
<name>minibar: fix problems with the feedback form</name>
<comment>Ignore-this: 86d6daaae055f3838994515a13888d5e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213173139' local_date='Mon Feb 13 18:31:39 CET 2012' inverted='False' hash='20120213173139-bae10-e052106238030b8b606929a7ac3ac3e43376bb16'>
<name>gfse: better integration of the minibar</name>
<comment>Ignore-this: 958d12af015f063fc77866325ac4a3e5
The minibar is now displayed inside the editor, intead of on a separate page.
This makes the context clearer and makes it more obiovous how to return to the
editor.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213172537' local_date='Mon Feb 13 18:25:37 CET 2012' inverted='False' hash='20120213172537-bae10-ba4717c52604c0c0ecfb8017a13fdc197249269a'>
<name>minibar: bug fix: accidental reference to global variable &quot;server&quot;</name>
<comment>Ignore-this: f6565c1c2c211a9edb94b692d9e1f60a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120213152405' local_date='Mon Feb 13 16:24:05 CET 2012' inverted='False' hash='20120213152405-bae10-04009eec2b07be1c19bf06bfb091ea4ae8857457'>
<name>gfse: added a button to go directly from the editor to the minibar</name>
<comment>Ignore-this: 8e855124ffe5d93cee11cc70fb996dba
If there is an error in the grammar, the error message is shown below the
grammar instead.
Also: GFServer.hs now returns compiler output in a JSON structure instead of
as a HTML page.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120210172602' local_date='Fri Feb 10 18:26:02 CET 2012' inverted='False' hash='20120210172602-bae10-321c684d1744ae2011b28c84c452bc94666fd065'>
<name>gfse: stay on the same page when compiling grammars</name>
<comment>Ignore-this: 3292a5f262c63f10149484f19fb71e4c
The link to the minibar (or compiler errors) are now shown below the grammar
on the same page. If you go to the minibar, you only have to press the back
button once to get back to the editor.
Also some output formatting changes in GFServer.hs.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120210152459' local_date='Fri Feb 10 16:24:59 CET 2012' inverted='False' hash='20120210152459-bae10-1d4c09b1634994625f93b107340b0c782b1b9de1'>
<name>gfse&amp;minibar: select the right grammar in minibar when invoked from gfse</name>
<comment>Ignore-this: bbf14e23c832e38f26c9e527adc66dae
The grammar that the user is currently working is now the one shown initially
in minibar, instead of the first grammar in alphabetical order.
Also GFServer.hs now removes absolute paths to the grammar files on the server in error messages from GF returned to to gfse.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120210133824' local_date='Fri Feb 10 14:38:24 CET 2012' inverted='False' hash='20120210133824-bae10-a8c651aba5cd147a931657c38af18f39d35efe88'>
<name>gfse: bug fix: syntax check in concrete syntax wasn&apos;t working</name>
<comment>Ignore-this: 824bc5f2b314e30634989c8b506f58b9
In newer versions of GF the shell says &quot;syntax error&quot; instead of &quot;parse error&quot;.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120210082237' local_date='Fri Feb 10 09:22:37 CET 2012' inverted='False' hash='20120210082237-b9719-4f88559b414e630a23a7c1cbf723c522a0de80f8'>
<name>Afrikaans fixes by Laurette and Laurette</name>
<comment>Ignore-this: 46e222b66f8d93fcdc7eb897ac5bdfd5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120209180036' local_date='Thu Feb 9 19:00:36 CET 2012' inverted='False' hash='20120209180036-bae10-a3f45318c2b467a2d204b9e574bb9ef7333ad76b'>
<name>gfse: initial support for module extension</name>
<comment>Ignore-this: 99e625d23b6c8af89fdefc377681ffc2
There is a new way to create a new grammar based on an existing grammar:
by extending it. (It is also possible to clone an existing grammar, a before.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120207172723' local_date='Tue Feb 7 18:27:23 CET 2012' inverted='False' hash='20120207172723-bae10-c4a601b032eff2e3158958d0167cab5a77f3b34c'>
<name>gfse: document the representation of GF grammars used by the editor.</name>
<comment>Ignore-this: b2f9ed5f31ae78b8c854a184386cc1c3</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120208132817' local_date='Wed Feb 8 14:28:17 CET 2012' inverted='False' hash='20120208132817-70c34-cad28a4b772abd73ca9d47c22613084ccc515db9'>
<name>Updated GFEP page</name>
<comment>Ignore-this: f888f2cd85fc8346cb497170b5fe7412</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120202085531' local_date='Thu Feb 2 09:55:31 CET 2012' inverted='False' hash='20120202085531-70c34-bf30e4c14d581289be8f72dac4e0af7d419ab2f7'>
<name>Udpated GFEP readme</name>
<comment>Ignore-this: 9a189e791152e12142ffaf4bb5ffb19c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120201173423' local_date='Wed Feb 1 18:34:23 CET 2012' inverted='False' hash='20120201173423-bae10-1d983edc746258837a4e00f16ea3b7273270e5aa'>
<name>gf -server: better error message for requests with unsupported HTTP methods</name>
<comment>Ignore-this: 744f3a13aec3c840362daa579168c00a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120201171746' local_date='Wed Feb 1 18:17:46 CET 2012' inverted='False' hash='20120201171746-bae10-95e02b5a39d953108b8d7e5fc488e62974b31bbb'>
<name>gf -server: fix bug that caused &apos;+&apos; to be converted to &apos; &apos; in uploaded grammars</name>
<comment>Ignore-this: 825e69c569c0af13ccd1b651666bdf9a
Fixed buggy workaround for bug in httpd-shed function queryToArguments.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20120131141800' local_date='Tue Jan 31 15:18:00 CET 2012' inverted='False' hash='20120131141800-bae10-2ea0149e8346c8d1236f10b2285feb83cb020aec'>
<name>GF home page: adding an experimental site search box</name>
<comment>Ignore-this: 5cda2f2e981bf09dd519e6f21a3139ad</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120131140841' local_date='Tue Jan 31 15:08:41 CET 2012' inverted='False' hash='20120131140841-70c34-f2726174be251ddb6d489d671128069c81174a80'>
<name>Updated GFEP page</name>
<comment>Ignore-this: c74fb138f9528c3b2578cb748620899d</comment>
</patch>
<patch author='peter.ljunglof@gu.se' date='20120127225614' local_date='Fri Jan 27 23:56:14 CET 2012' inverted='False' hash='20120127225614-c55be-0a9b669a1c0054e94f1d330855b2c530c55768f7'>
<name>Added the FraCaS Treebank to the examples</name>
<comment>Ignore-this: de318fd383f8ae50bb288280560a2793</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120126123226' local_date='Thu Jan 26 13:32:26 CET 2012' inverted='False' hash='20120126123226-ae14a-c8a6c3e86202fae92251b2d8c6a5c17a1aba2a18'>
<name>libpgf: switch to using callbacks and lazy prediction in the parser. this reduce the parsing time from 11 sec down to 3 sec.</name>
<comment>Ignore-this: 2886c8e56d22eaab0a3de4b36c7b4c17</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120126090308' local_date='Thu Jan 26 10:03:08 CET 2012' inverted='False' hash='20120126090308-ae14a-a7c91ff437e10bdfcf1796cb7dff658df5c3ee12'>
<name>libpgf: use a temporal pool for allocating the arrays in the continuation map of the parser</name>
<comment>Ignore-this: d21a0e3f605e0fad95c568798842fefe</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120126085823' local_date='Thu Jan 26 09:58:23 CET 2012' inverted='False' hash='20120126085823-ae14a-b88d68580ca27f96925688d8f61d049d7a2f90a0'>
<name>libpgf: fix a warning in reader.c</name>
<comment>Ignore-this: 839408e138e5353ce1dcff0a5bff566f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120126085803' local_date='Thu Jan 26 09:58:03 CET 2012' inverted='False' hash='20120126085803-ae14a-3ee04af032383277e18e001d226ae41f0cdb77de'>
<name>libpgf: fix in string.h</name>
<comment>Ignore-this: 939397b950bc2c3982d5095d69336ca5</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120124144711' local_date='Tue Jan 24 15:47:11 CET 2012' inverted='False' hash='20120124144711-ae14a-03fa50b19093e6f674cf9e2ca06c7fbb5786b161'>
<name>libpgf: few fixes to make the loading of grammars with def rules possible</name>
<comment>Ignore-this: 46c3524bc16900ff45460eac142d16e6</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123194708' local_date='Mon Jan 23 20:47:08 CET 2012' inverted='False' hash='20120123194708-ae14a-e17cfc2bf08f9f2066541575760e507fd6abef8f'>
<name>libpgf: extra_ccat is now redundant and was removed</name>
<comment>Ignore-this: dbcbae7eba6097c0cab5f859429405cc</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123163402' local_date='Mon Jan 23 17:34:02 CET 2012' inverted='False' hash='20120123163402-ae14a-0511991a0e304f694fab97a1585a8752b947ed52'>
<name>libpgf: forgot to add utils/pgf-print.c</name>
<comment>Ignore-this: cac09cdf77dbb4c3b9934f62cdbf36a2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123155137' local_date='Mon Jan 23 16:51:37 CET 2012' inverted='False' hash='20120123155137-ae14a-549ae9c31e8d0acf7ca3265ad6f0dc1d3847db6e'>
<name>pgf-translate: add \n at the end of two error messages</name>
<comment>Ignore-this: 41455f640d53ad2cf32f7a72baf94f83</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123154929' local_date='Mon Jan 23 16:49:29 CET 2012' inverted='False' hash='20120123154929-ae14a-a4b400477645267c4f00f732785984eeb2611d42'>
<name>libpgf: debugging framework for the parser</name>
<comment>Ignore-this: a1b232daf664aaf2e61d5bada78bf15a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123134317' local_date='Mon Jan 23 14:43:17 CET 2012' inverted='False' hash='20120123134317-ae14a-1df2a044779cfbcda78b65afe99f5a430de89376'>
<name>libpgf: the concrete categories were allocated from the temporary pool</name>
<comment>Ignore-this: 1f34745516fa9d79a6faaeeb8a0892c0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123101720' local_date='Mon Jan 23 11:17:20 CET 2012' inverted='False' hash='20120123101720-ae14a-cd7ef16c5d5a3a4a6b5da5721ea9ea865e371c60'>
<name>libpgf: printing of literals and flags</name>
<comment>Ignore-this: d6c05221087d7175df20ad2dede0f967</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120123094645' local_date='Mon Jan 23 10:46:45 CET 2012' inverted='False' hash='20120123094645-ae14a-6bf65d85adc73a6fbd2ad0cec79dd6541cb77f34'>
<name>libpgf: move the lindefs field from PgfCncCat to PgfCCat. display the list in the grammar printout</name>
<comment>Ignore-this: 269358d9fc4374b3cc9f2ffdd1e2a7cb</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120121102755' local_date='Sat Jan 21 11:27:55 CET 2012' inverted='False' hash='20120121102755-ae14a-fb458d83ec34c0d6e79743cfefec348a2c65c5da'>
<name>added an API for printing the PGF to human readable format</name>
<comment>Ignore-this: 8f424b3fca06ce7c5224227d73798671</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120121102543' local_date='Sat Jan 21 11:25:43 CET 2012' inverted='False' hash='20120121102543-ae14a-f712a0c826c60a10e43001848f32d87e5af040dc'>
<name>fix the crash in the reader when there aren&apos;t any productions per category.</name>
<comment>Ignore-this: e0518459b9e13c7fc8f7fed996d51400</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120120134110' local_date='Fri Jan 20 14:41:10 CET 2012' inverted='False' hash='20120120134110-ae14a-ef10f8480edcbf1d6894d1af3173ea23064b31d2'>
<name>initial import of the C runtime</name>
<comment>Ignore-this: dd5fe9102ad3a856c6b65c44e7a8e3a8</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120123125708' local_date='Mon Jan 23 13:57:08 CET 2012' inverted='False' hash='20120123125708-70c34-128db9822032a35d1cfe589d65739e955cf8809f'>
<name>Updated instructions for gedit editor mode</name>
<comment>Ignore-this: a2ce9b14598b00bd1af4233e6e04f371</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120123085328' local_date='Mon Jan 23 09:53:28 CET 2012' inverted='False' hash='20120123085328-70c34-9e79482eccb299af45ddc95731a4b1bb2c3448f9'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: ff3816af57886f7ec1d7515f19802b5
Added details about updates sites in installation instructions</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120120153509' local_date='Fri Jan 20 16:35:09 CET 2012' inverted='False' hash='20120120153509-70c34-40d23ff701b5177b0fefed8c3837d7c747fd02e4'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: 8b84d6138109ae365f4e28ac8524047c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120118134723' local_date='Wed Jan 18 14:47:23 CET 2012' inverted='False' hash='20120118134723-70c34-f33854d811143951635eaeadf0c0e50f7411219d'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: e6c0f3f9d307bcc412cfa0a792327394</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120118133915' local_date='Wed Jan 18 14:39:15 CET 2012' inverted='False' hash='20120118133915-70c34-52e9f36dcd0e41cc0fdc26fe3cdbe7697fd1bc85'>
<name>Added GFEP snapshots folder</name>
<comment>Ignore-this: 57dbae4d1585a71b97a13a20bab0c504
Nothing in this folder will be placed under darcs version control.</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120118133140' local_date='Wed Jan 18 14:31:40 CET 2012' inverted='False' hash='20120118133140-70c34-663310ee5a379c6a17548725afcaf385238350e5'>
<name>Removed GFEP releases from darcs</name>
<comment>Ignore-this: ce421e93a23caafa8f23b56324c5e713
They will still be available online at the same URL, but it was becoming messy having the jars under version control.</comment>
</patch>
<patch author='Nikita Frolov &lt;frolov@chalmers.se&gt;' date='20120116223102' local_date='Mon Jan 16 23:31:02 CET 2012' inverted='False' hash='20120116223102-025ad-bc27acc7171f35cdd84b5444d451b535d9eb4297'>
<name>Another batch of small Russian Phrasebook fixes</name>
<comment>Ignore-this: cf7caa36843e517ab29637e5290539a</comment>
</patch>
<patch author='Nikita Frolov &lt;frolov@chalmers.se&gt;' date='20120116171508' local_date='Mon Jan 16 18:15:08 CET 2012' inverted='False' hash='20120116171508-025ad-3dfad75e713c57b38f98be86a5c1fab1880f1c53'>
<name>The final fix of noun phrases with cardinal numbers in Russian</name>
<comment>Ignore-this: 39e49fdde1d8e19f99d7ea83cf0cdd6b
The support for variation of the noun depending on what cardinal it is
used with seems to be complete by now (&quot;one child - two children -
five children&quot; - Russian has different plural forms for &quot;a child&quot; when
counting). The case agreement in noun phrases that have additional
determiners besides numerals (&quot;three little blind mice&quot;) is fixed too.
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20120114170654' local_date='Sat Jan 14 18:06:54 CET 2012' inverted='False' hash='20120114170654-b9719-c99e9fe204a2ee72385098ea5502f3192ddaea71'>
<name>sorted the list of funs and cats in GrammatToPGF to get the predef categories in proper place and get gr, ai, gt work properly</name>
<comment>Ignore-this: 9134ae539c7fc81efbe22115bd6739f8</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120111140736' local_date='Wed Jan 11 15:07:36 CET 2012' inverted='False' hash='20120111140736-70c34-2bb40d8d5cca30185ce4dae50f393bc1ef4e473b'>
<name>Updated GFEP page</name>
<comment>Ignore-this: a47ea5dc2f33c787bc8b23e433f687e1</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120111125745' local_date='Wed Jan 11 13:57:45 CET 2012' inverted='False' hash='20120111125745-70c34-003a1f47899607993b54e314693329da8a55f0f6'>
<name>GFEP Release 1.2.3</name>
<comment>Ignore-this: 688a385b6257c9581cef92e9700ab85d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120111125413' local_date='Wed Jan 11 13:54:13 CET 2012' inverted='False' hash='20120111125413-70c34-15da5b2458578c7518a8c33966bb95ed0d502417'>
<name>GFEP Release 1.2.3</name>
<comment>Ignore-this: 6b858164e9b57f7cc90f058c341b522e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120111080247' local_date='Wed Jan 11 09:02:47 CET 2012' inverted='False' hash='20120111080247-70c34-48c5b10bc1c251e0c5108d4a5ba4ad71bfba1f46'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: db56b35d126b4eee9621e9f38e42f510</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20120110193628' local_date='Tue Jan 10 20:36:28 CET 2012' inverted='False' hash='20120110193628-ae14a-2d93e9e313054ae8ac888f6e5d25f2041ed66987'>
<name>the translation script from the Penn format to GF RGL is now in examples/PennTreebank</name>
<comment>Ignore-this: 2432d58267a6d5ad8cd6a423299e30c7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120110162627' local_date='Tue Jan 10 17:26:27 CET 2012' inverted='False' hash='20120110162627-70c34-0ecdec0c3e14d1dfbd3e7ab1387a4d4efbbd8bbb'>
<name>Added new GFEP release</name>
<comment>Ignore-this: 49d7bb3d9ca8c4409c06351982668dd4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120110162449' local_date='Tue Jan 10 17:24:49 CET 2012' inverted='False' hash='20120110162449-70c34-14f90f494b313c21b4802f07128a0dc77f06aa5c'>
<name>Cleared old GFEP release</name>
<comment>Ignore-this: 96c561c65b4b9c7a2d85831531c13de</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120109075921' local_date='Mon Jan 9 08:59:21 CET 2012' inverted='False' hash='20120109075921-70c34-b6ba8a43b0424e37bbf5761bdaddd86e4694f6c6'>
<name>GFEP Release 1.2.2</name>
<comment>Ignore-this: c1507a58fd099e47001cc880c83978cb</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120104083528' local_date='Wed Jan 4 09:35:28 CET 2012' inverted='False' hash='20120104083528-70c34-ec3ff85f6221f3175a32e7c8721c15d4b1e462f0'>
<name>Regenerated status.html</name>
<comment>Ignore-this: 246f2ba1a74dd08d5a9a5a2c5cd9f213
(since I guess it is not re-generated autmatically)</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120103131035' local_date='Tue Jan 3 14:10:35 CET 2012' inverted='False' hash='20120103131035-70c34-743c7bb31a5aeb61e1eaaa7d00d2a516eae7ff0c'>
<name>Indicated in status file that Maltese RG code is now in darcs</name>
<comment>Ignore-this: 5b48ae54b1487ef81a80ab6146b4cd3a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120103130743' local_date='Tue Jan 3 14:07:43 CET 2012' inverted='False' hash='20120103130743-70c34-8eae1c226d7704dcb4e08d1e8cf31f224f4ec1e1'>
<name>Added Maltese RG (compiles but far from complete)</name>
<comment>Ignore-this: cdeded80b570d3a8320a8d4d1b74aa5a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20120103122346' local_date='Tue Jan 3 13:23:46 CET 2012' inverted='False' hash='20120103122346-70c34-31f806d3f92cfe6def850c89c5c7de97917d64eb'>
<name>Added Maltese (Mlt) to status document</name>
<comment>Ignore-this: 30e8236562b5e63935b1aa41c9c3dc47
The Maltese RGL is still far from complete, but I want to avoid someone starting one from scratch because they thought no one has started working on Maltese (it seems this has already happened at least once before).</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111231023624' local_date='Sat Dec 31 03:36:24 CET 2011' inverted='False' hash='20111231023624-e034f-ad698c7eeb202d0b8bc3d58d58a1df605d2b6d2b'>
<name>A Russian dictionary</name>
<comment>Ignore-this: fe3619beffea41e91231f84ab289909c
A Russian dictionary generated from a wordlist created by the FreeLing
project. The accompanying converter can be used to convert other wordlists in
EAGLES format to GF grammars.
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111229085033' local_date='Thu Dec 29 09:50:33 CET 2011' inverted='False' hash='20111229085033-b9719-b8953f1cd2f14a2bdeb868c3b8e08d4620e547db'>
<name>Latvian and Thai on language list in GF index</name>
<comment>Ignore-this: 4f44e4ccdf1ecbcdf95c34b266b975c7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111229084723' local_date='Thu Dec 29 09:47:23 CET 2011' inverted='False' hash='20111229084723-b9719-911de44e83a7769968d41c7e1928045cd56d860e'>
<name>added Latvian to RGL synopsis</name>
<comment>Ignore-this: 8959b3af359544912e21b7469c02ac4f</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111228140124' local_date='Wed Dec 28 15:01:24 CET 2011' inverted='False' hash='20111228140124-70c34-66f5c451b5c2d20ab45ad3bfa68c5a0ae32df777'>
<name>Removed GFEP section from GF Editor Modes page</name>
<comment>Ignore-this: dc145b9886a9a5321318bb04ce849714</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20111222212945' local_date='Thu Dec 22 22:29:45 CET 2011' inverted='False' hash='20111222212945-bd8c7-e4bc777bb0c32f73e91f2695c02e6775bc01d642'>
<name>Fixing &apos;linearize&apos; in py-bindings/test.py</name>
<comment>Ignore-this: b7bcf55d739620644cbdc2b6eb63b8eb</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20111208130836' local_date='Thu Dec 8 14:08:36 CET 2011' inverted='False' hash='20111208130836-bd8c7-0e4485eb67ee0ebbc982467d8ca694fd0625be3a'>
<name>Changed &apos;lin&apos; method name to &apos;linearize&apos; (py-bindings).</name>
<comment>Ignore-this: 11fcc623f4f4020cc4efdfd0eaf6435b</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20111208130523' local_date='Thu Dec 8 14:05:23 CET 2011' inverted='False' hash='20111208130523-bd8c7-d9e81cd162f7090dd813a56022169701644e6613'>
<name>Added an example file as documentation for py-bindings.</name>
<comment>Ignore-this: 2152a1b4fa7e98ed33704fb662ca0204</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20111207180933' local_date='Wed Dec 7 19:09:33 CET 2011' inverted='False' hash='20111207180933-bd8c7-a723ffbe5d1c9173308149dd32d4f77b15adcea7'>
<name>Added parser completions to py-bindings.</name>
<comment>Ignore-this: 5ae59377b9b2191980b34362465fb703</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111219131033' local_date='Mon Dec 19 14:10:33 CET 2011' inverted='False' hash='20111219131033-ae14a-aab83140371488c8d5a78e47da3facf71680cdae'>
<name>the parser now use nub instead of nubsort which means that the abstract syntax trees will be returned lazily</name>
<comment>Ignore-this: ac5d1931c7e7a38bd2cf0300b7d12f19</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111222144340' local_date='Thu Dec 22 15:43:40 CET 2011' inverted='False' hash='20111222144340-e034f-7ef0d3129f4d706dcbf6ddf456e7b3bdd52eae5d'>
<name>A tested grammar for Russian participles and gerunds. Several verbs of mixed conjugation are not covered yet, though.</name>
<comment>Ignore-this: ad4d59ffeb181fa7de6c4cb5204bf210</comment>
</patch>
<patch author='normundsg@gmail.com' date='20111219141146' local_date='Mon Dec 19 15:11:46 CET 2011' inverted='False' hash='20111219141146-f0d8b-7d61da0f808e44d06ea2c1a02933e54d08c838f9'>
<name>Latvian API compiles! Does it? :)</name>
<comment>Ignore-this: 554201c15871dc87f25b7ce1d400924c</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111219092753' local_date='Mon Dec 19 10:27:53 CET 2011' inverted='False' hash='20111219092753-e034f-e80b60d0aa193ad80defa576a57a6cd3044f6c98'>
<name>A fix to an overlooked bug (thanks to John for reporting)</name>
<comment>Ignore-this: 3f0e5692aa4108e250d3bacdb04abadd</comment>
</patch>
<patch author='normundsg@gmail.com' date='20111219060321' local_date='Mon Dec 19 07:03:21 CET 2011' inverted='False' hash='20111219060321-f0d8b-d9397d253e78947559e1a567a77043ad91ab5e48'>
<name>Latvian RG: approaching RGL API</name>
<comment>Ignore-this: 72a96617b9aa807077d01e802b6acfa2</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111214162243' local_date='Wed Dec 14 17:22:43 CET 2011' inverted='False' hash='20111214162243-e034f-ae263425b3457adc6425e695d135113eb6582daa'>
<name>A tested version of Numerals</name>
<comment>Ignore-this: e2284f91e462d91ab537698e15bd57dc
A bug is known in NP case agreement. The fix does not belong to this part of the resource grammar.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111214152827' local_date='Wed Dec 14 16:28:27 CET 2011' inverted='False' hash='20111214152827-bae10-41ea08a821fcb6ad9db02648ff60416d7ce85675'>
<name>gf -server[=port]</name>
<comment>Ignore-this: 89fb2d7c8d29ee2be1c49afe9ee7a5e9
You can now specify which port the HTTP server should run on in server mode.
The default is 41296.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111214152605' local_date='Wed Dec 14 16:26:05 CET 2011' inverted='False' hash='20111214152605-bae10-a45196ac44a953d362c90b26255c08d12bb1ec2a'>
<name>gf-bib.bib: added EACL 2009 and ACL 2010 entries from gf-bibliography.t2t</name>
<comment>Ignore-this: 30e797cad9ef1c16fb4ef0e9e8a0861e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111214152509' local_date='Wed Dec 14 16:25:09 CET 2011' inverted='False' hash='20111214152509-bae10-7d49c5a10391465f15a4aa3bb866e96dd3a5f165'>
<name>gf-bibliography.t2t: fixed a typo</name>
<comment>Ignore-this: 91ada1168e8a1ef3b82040eb33ad24e1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111214151113' local_date='Wed Dec 14 16:11:13 CET 2011' inverted='False' hash='20111214151113-bae10-54f98a2a0a8d2ec978524373bceea6a9955fc3dd'>
<name>gf -server mode improvements</name>
<comment>Ignore-this: cd03ad4a0bf93267b02094ff7aea75aa
+ Avoid looping if it is not possible to create a new server directory.
+ Work on FastCGI support using the direct-fastcgi package (commented out
for now because of buggy behavior).</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111209184903' local_date='Fri Dec 9 19:49:03 CET 2011' inverted='False' hash='20111209184903-b9719-63fe1ffd3a7e5f1d5fa6be59f4cb2fe0330104be'>
<name>script for making phrasebook with Thai pronunciation</name>
<comment>Ignore-this: 8fb7e15e2fc60ec63aba5ba60352aab1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111209130541' local_date='Fri Dec 9 14:05:41 CET 2011' inverted='False' hash='20111209130541-b9719-7615f96dd5d5239b2d2888d215f63a7d86cf6e3f'>
<name>last-minute fixes for Thai Phrasebook</name>
<comment>Ignore-this: a3860a3fa3f8325cf79042afe1cb368</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111208140442' local_date='Thu Dec 8 15:04:42 CET 2011' inverted='False' hash='20111208140442-b9719-a27b64ba8030d452db3c6753c3ac8f06a9ac9880'>
<name>adjustments in Phrasebook and synopsis</name>
<comment>Ignore-this: def4f975478de27cda33f84d625fc5b3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111208091838' local_date='Thu Dec 8 10:18:38 CET 2011' inverted='False' hash='20111208091838-ae14a-44f9de533ad72153f945ca7559922d6389919e82'>
<name>Now graphvizAbstractTree suppress the visualization of implicit arguments.</name>
<comment>Ignore-this: d86ec084bfe45f732927b1f015e6ea56</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111206213638' local_date='Tue Dec 6 22:36:38 CET 2011' inverted='False' hash='20111206213638-b9719-4d864cfc4907e3761c70c9abf866e8a62e96ab4a'>
<name>Nui&apos;s corrections to Synopsis examples and Phrasebook; a logo for Thai</name>
<comment>Ignore-this: 5879c2e540eeb50bd16e4d8871a2b6d9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111206135425' local_date='Tue Dec 6 14:54:25 CET 2011' inverted='False' hash='20111206135425-ae14a-5fc6e7e4030dcf49b3b3af11035e4a38b5defeca'>
<name>Phrasebook is updated for Bulgarian</name>
<comment>Ignore-this: f3a950c7e5624380374cf9684ad96d24</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111205152506' local_date='Mon Dec 5 16:25:06 CET 2011' inverted='False' hash='20111205152506-b9719-d29ead07fffa2495464eb7936f9ba3e669f7bc50'>
<name>diverse RGL and Phrasebook fixes, and a corrected Synopsis</name>
<comment>Ignore-this: b727cae995889b4b3f9c05eb1431f059</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111205093626' local_date='Mon Dec 5 10:36:26 CET 2011' inverted='False' hash='20111205093626-b9719-b22d8718c6667beea325fd3ef4f2b4e04397f6c0'>
<name>adjustments in Thai pronunciation</name>
<comment>Ignore-this: 4bc42b8da238a2a9fd57b2c20f28400</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111204190230' local_date='Sun Dec 4 20:02:30 CET 2011' inverted='False' hash='20111204190230-b9719-b92dd9c692cb949898377ffdb5b227d98e0a40c1'>
<name>updates in RGL status and synopsis</name>
<comment>Ignore-this: 11ac72106a5a022e52ad5ebe7a45167d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111204180902' local_date='Sun Dec 4 19:09:02 CET 2011' inverted='False' hash='20111204180902-b9719-51b57b5c9c1690a37fc084ef874eadc1fc762362'>
<name>Male/Female greetings distinguished in Phrasebook</name>
<comment>Ignore-this: 7a46c8ba0fb6386c7eac1bd132d34d0b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111204180818' local_date='Sun Dec 4 19:08:18 CET 2011' inverted='False' hash='20111204180818-b9719-4c252c3d623d81edb9d6806f080f377e5481be85'>
<name>Nui&apos;s additions to LexiconTha</name>
<comment>Ignore-this: 5f4d42ae6bd83aaaf67d9de75b5fa0f4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111204094928' local_date='Sun Dec 4 10:49:28 CET 2011' inverted='False' hash='20111204094928-b9719-0d4a0fe745e0061ff6097a627791ac3433380a87'>
<name>exception cases added to ThaiScript</name>
<comment>Ignore-this: 414a9c6e6ca78801dc3cff86819b1498</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111204094906' local_date='Sun Dec 4 10:49:06 CET 2011' inverted='False' hash='20111204094906-b9719-a90cf5753e62a4413dbbf53accb61303022c0ac4'>
<name>typos in WordsTha corrected</name>
<comment>Ignore-this: e602809973dce9f3b33ef437585a7027</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203181736' local_date='Sat Dec 3 19:17:36 CET 2011' inverted='False' hash='20111203181736-b9719-1eba230dacc353916d0e0f66a62ef633b221e689'>
<name>refactored ThaiScript by introducing a datatype of Thai characters - script to pronunciation is now more reliable</name>
<comment>Ignore-this: dd714f626b238ad2b14ea3c735e19682</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203153920' local_date='Sat Dec 3 16:39:20 CET 2011' inverted='False' hash='20111203153920-b9719-705146e6600029bb2522f6d000173f68edbc3e1a'>
<name>StructuralTha complete with recent extensions (but to be checked)</name>
<comment>Ignore-this: 4f0f2f1f22abff30bac5a74890369357</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203120819' local_date='Sat Dec 3 13:08:19 CET 2011' inverted='False' hash='20111203120819-b9719-568d77f94166d001ad1bc845552d377cc8d81371'>
<name>make thaidroid: a Phrasebook with Thai pronunciation</name>
<comment>Ignore-this: 1d4f433542a237c22c932561d78106af</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203120746' local_date='Sat Dec 3 13:07:46 CET 2011' inverted='False' hash='20111203120746-b9719-7d8b82ab9f5e341abd9069d87571aac396267753'>
<name>a script for generating Thai files with pronunciation</name>
<comment>Ignore-this: 3c1276456fc2e2bfc84a409c411f23c9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203100841' local_date='Sat Dec 3 11:08:41 CET 2011' inverted='False' hash='20111203100841-b9719-62ab9fcf612e5a7cf97f33faf6fc0c2766b21b9f'>
<name>a script for comparing the synopsis examples of two languages</name>
<comment>Ignore-this: 3fa920a34bb6852ad9939e6ebf51c79e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111203100800' local_date='Sat Dec 3 11:08:00 CET 2011' inverted='False' hash='20111203100800-b9719-dc16c0017e8c588890735408b0040e6836231843'>
<name>completed StructuralTha (almost)</name>
<comment>Ignore-this: cc507bbd7707353c4d15ad2ec1efa77f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111202154418' local_date='Fri Dec 2 16:44:18 CET 2011' inverted='False' hash='20111202154418-b9719-f59d61297899bb3a4939145d185a54439b70e9df'>
<name>the place of negation in Dut and Ger imperatives corrected</name>
<comment>Ignore-this: 37f8b05821997c3be22f7fe44393cec8</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111202123326' local_date='Fri Dec 2 13:33:26 CET 2011' inverted='False' hash='20111202123326-ae14a-f18f721c4d78b2fce02daa7be7bf66f869f78009'>
<name>The typechecker is still unfinished but at least it can typecheck the English resource grammar</name>
<comment>Ignore-this: d9863857c25631fc9289d60b37d7311</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111202111502' local_date='Fri Dec 2 12:15:02 CET 2011' inverted='False' hash='20111202111502-b9719-bcd649441412713be1b8edd7e20abad423dbb241'>
<name>how far in PhrasebookTha</name>
<comment>Ignore-this: a3d71972c9de569bfd6ddd3ea0e5664a</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111202105349' local_date='Fri Dec 2 11:53:49 CET 2011' inverted='False' hash='20111202105349-ae14a-b53aa85a1535bc7bb655cdbbf1f43acca1c79f7e'>
<name>in prelude/Coordination.gf Type --&gt; PType</name>
<comment>Ignore-this: 47db846e74c4a1b3982f26699d00e8a1</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111202095818' local_date='Fri Dec 2 10:58:18 CET 2011' inverted='False' hash='20111202095818-ae14a-fa0df08252094ed7a10dfce4775795046be7d0c5'>
<name>missing cases in GF.Grammar.Binary</name>
<comment>Ignore-this: 7759d044f38418be9e77747ec4dcc409</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111202095016' local_date='Fri Dec 2 10:50:16 CET 2011' inverted='False' hash='20111202095016-b9719-dc438add57750aea824e0c7fbd7c9825baa4dfe9'>
<name>occupations in Phrasebook Eng,Fin,Swe,Tha</name>
<comment>Ignore-this: c4231fde8b5adc9b6a738b017d2d6aa9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111202094950' local_date='Fri Dec 2 10:49:50 CET 2011' inverted='False' hash='20111202094950-b9719-083f8dd5e4a561bacd910f7c6004dc735096435a'>
<name>CompBareCN in ExtraScand</name>
<comment>Ignore-this: f7c7b02fbd24243e6c5d175b55823396</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201215842' local_date='Thu Dec 1 22:58:42 CET 2011' inverted='False' hash='20111201215842-b9719-f8f3b695a2920fcdacd416bf6c3c96015da4f66d'>
<name>Nui&apos;s grammar error reports implemented in PhrasebookTha</name>
<comment>Ignore-this: 74ed7d426ad51e1b492a2507698e5300</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201215711' local_date='Thu Dec 1 22:57:11 CET 2011' inverted='False' hash='20111201215711-b9719-2f52b2a0b52f2735f8260ac3cb35a6292560cddb'>
<name>suppressed clitics in Cat,Spa imperatives restored; Romance clitics with imperatives are still very broken and seem to need an enrichment of the VP type.</name>
<comment>Ignore-this: 89a1d3e44d96a22a1a2d431ff9b25f23</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201145043' local_date='Thu Dec 1 15:50:43 CET 2011' inverted='False' hash='20111201145043-b9719-26d292752fc9e3d15e7e495fd40586827c677e69'>
<name>Thai corrections from Nui</name>
<comment>Ignore-this: 8203c12666d9c67f8c6269f7847551b8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201145023' local_date='Thu Dec 1 15:50:23 CET 2011' inverted='False' hash='20111201145023-b9719-cf131bb74c16040af4b1f2174c43e50407058f1e'>
<name>PhrasebookTha corrections from Nui</name>
<comment>Ignore-this: 43a27dff8ee7311ec51e4639e69bd672</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201125140' local_date='Thu Dec 1 13:51:40 CET 2011' inverted='False' hash='20111201125140-b9719-ae7adb706765a8874e8601611cb2d008d69c83d0'>
<name>imperatives added to Phrasebook (familiar,polite,plural,positive,negative)</name>
<comment>Ignore-this: bdff783a84041ef4f13f73fdfebdcb1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201103554' local_date='Thu Dec 1 11:35:54 CET 2011' inverted='False' hash='20111201103554-b9719-9871f85463af2cab54168765a5a16770c608a2dd'>
<name>workaround in -opt flag to compile Phrasebook</name>
<comment>Ignore-this: 7b7ee76679e37adc8b9c154c4a8de69e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201092034' local_date='Thu Dec 1 10:20:34 CET 2011' inverted='False' hash='20111201092034-b9719-36fe40f86fb54bdb4368bdbd1a6f0cfefdfada05'>
<name>new pronoun exceptions carried out in Romance and Finnish in Phrasebook</name>
<comment>Ignore-this: c4c0965d94f93940df1ce7f9d5f5c336</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201091035' local_date='Thu Dec 1 10:10:35 CET 2011' inverted='False' hash='20111201091035-b9719-93416ddae9c22c57ac5049f42831091c4e9ca401'>
<name>fixed some genders and numbers of Catalan pronouns; to be revisited</name>
<comment>Ignore-this: e4961c5e3593069e7df3795ffd39eac4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111201084859' local_date='Thu Dec 1 09:48:59 CET 2011' inverted='False' hash='20111201084859-b9719-1c54e425f74840453af996781f58251953ef4efa'>
<name>politeness parameter in Fre youPl8fem_Pron corrected</name>
<comment>Ignore-this: 2bf5e3d90ea1cb95ce2fbc9b2071eb3f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111130205631' local_date='Wed Nov 30 21:56:31 CET 2011' inverted='False' hash='20111130205631-ae14a-9b78d2f9da51d19f870faf834eb0700cffdbf587'>
<name>Hopefully complete Value type and a little bit more on computations.</name>
<comment>Ignore-this: 8c1afa7b5ff796cc2cd2485360754218</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130202423' local_date='Wed Nov 30 21:24:23 CET 2011' inverted='False' hash='20111130202423-b9719-f91476d9cecdfab69b7d2eccb2ddd9649fb35def'>
<name>splits in Phrasebook Kind category: Drink and Plur; some new words in Tha,Eng,Fin,Swe</name>
<comment>Ignore-this: c0239e0aa1d5825016b62ac85fd0100a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130201607' local_date='Wed Nov 30 21:16:07 CET 2011' inverted='False' hash='20111130201607-b9719-1d575ce3aeae708be598ecde83c085e6fb809ce2'>
<name>controlling the gender in Swe mkN ; not clear if needed</name>
<comment>Ignore-this: 3e4fa05ab26fdb09def2bff9959f88b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130150006' local_date='Wed Nov 30 16:00:06 CET 2011' inverted='False' hash='20111130150006-b9719-3bd37ce3f5a6383099058d9b6d6a0272302c1cf6'>
<name>complete Thai, new Disambiguation items (Romance pronouns to be revisited) in Phrasebook</name>
<comment>Ignore-this: 81235b27ad0f1da711315b5f7652f0de</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130105405' local_date='Wed Nov 30 11:54:05 CET 2011' inverted='False' hash='20111130105405-b9719-f58e713729c7f7f0b769bac16a4a24db520eddde'>
<name>added RGL-functorial concepts to Phrasebook</name>
<comment>Ignore-this: 62bce37f74dea36f170623617824069f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130105333' local_date='Wed Nov 30 11:53:33 CET 2011' inverted='False' hash='20111130105333-b9719-573af2d2d957fe6443e300839414ab87bfefa026'>
<name>Thai phrasebook vocabulary from Nui</name>
<comment>Ignore-this: b5247c9b7fbe7c6a3220d3064b35f234</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111130105259' local_date='Wed Nov 30 11:52:59 CET 2011' inverted='False' hash='20111130105259-b9719-c528daa62b14b2755d07efad20b6abe3a628abea'>
<name>Tha increments</name>
<comment>Ignore-this: bd2186013d554daa9765f8eaed1ce5b9</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111130145552' local_date='Wed Nov 30 15:55:52 CET 2011' inverted='False' hash='20111130145552-ae14a-46e64ba589a3b028b4507167a1f32dc12f34aa79'>
<name>more stuff in the new type checker</name>
<comment>Ignore-this: 3688cf857367b6b17ba5718761e2d3c2</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111130145511' local_date='Wed Nov 30 15:55:11 CET 2011' inverted='False' hash='20111130145511-ae14a-0844af1b0d6162a954b160baa6160efeaf08b67a'>
<name>typos in Prelude.gf: Type --&gt; PType</name>
<comment>Ignore-this: 5b19b4d2ed5815ae12d8ac22b0e4c342</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111129184551' local_date='Tue Nov 29 19:45:51 CET 2011' inverted='False' hash='20111129184551-ae14a-bbf5c0bee4734baf3fc88937bb23037eb88564fe'>
<name>fix the compilation after the patch for the new type checker</name>
<comment>Ignore-this: db255623e1928566716b57b56cf7e99d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111129153801' local_date='Tue Nov 29 16:38:01 CET 2011' inverted='False' hash='20111129153801-bae10-26ad3b16ef239e88e924492d1488841c2ed0d48a'>
<name>Also recording gf-bibliography.html...</name>
<comment>Ignore-this: 627c964859a43e288b5eeb04aac56cb
...although I think in general it is a bad idea to keep automatically generated
files in the source repository.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111129153614' local_date='Tue Nov 29 16:36:14 CET 2011' inverted='False' hash='20111129153614-bae10-42b792f00d0c6e3ab7f92e6dfcefbf3bd666008a'>
<name>gf-bibliography.t2t: add links to PDFs for ACL 2010 and EACL 2011 papers</name>
<comment>Ignore-this: 54376ffcec1f9c1d839ec1c5849bcb16</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111129152459' local_date='Tue Nov 29 16:24:59 CET 2011' inverted='False' hash='20111129152459-b9719-7c627a2c85ca66e94c06e2ddd72c7b216f4fe2e9'>
<name>verb negation and auxiliary fixes in Tha</name>
<comment>Ignore-this: 7db55f2dbdbf0c22d09d6121101fc57d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111129121251' local_date='Tue Nov 29 13:12:51 CET 2011' inverted='False' hash='20111129121251-ae14a-846d7a9942599fe89b0de00b333a3815b2c4e0de'>
<name>Sketch of the new type checker for the concrete syntax. Enabled only with -new-comp</name>
<comment>Ignore-this: d08d471d65b6dc30f99330a47ced7472</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111129090643' local_date='Tue Nov 29 10:06:43 CET 2011' inverted='False' hash='20111129090643-70c34-d1b5f6283a6091c97563df2ba5be45a9e488d5a9'>
<name>Fixed GFEP release</name>
<comment>Ignore-this: f8e3054ddf57753ac17c9f77f5d2fb05</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111129090127' local_date='Tue Nov 29 10:01:27 CET 2011' inverted='False' hash='20111129090127-70c34-70214021f0738539ce47d546ed20785e9151bce7'>
<name>New GFEP release</name>
<comment>Ignore-this: ef6612be6cd68874bd53f57a01e12f84</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111129090015' local_date='Tue Nov 29 10:00:15 CET 2011' inverted='False' hash='20111129090015-70c34-a0787da935e34d7d7301ad26b9d211efd3644455'>
<name>Removed GFEP beta updatesite</name>
<comment>Ignore-this: bcbb8e541f4e697a21803db93633b57c</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111129085925' local_date='Tue Nov 29 09:59:25 CET 2011' inverted='False' hash='20111129085925-70c34-5421e1292001cb862d1c828c11af9044cf5ef3e6'>
<name>Updated GFEP index page</name>
<comment>Ignore-this: cdddc0e33b9e017c19584f1efff09ed9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111128221010' local_date='Mon Nov 28 23:10:10 CET 2011' inverted='False' hash='20111128221010-b9719-b947158c9204399b3058054d14174e7b7e54c40e'>
<name>determiners and extrapositions in Tha fixed</name>
<comment>Ignore-this: c0cafa2f2175e195c67042e06d6b71c3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111128163651' local_date='Mon Nov 28 17:36:51 CET 2011' inverted='False' hash='20111128163651-bae10-eb5a97f3f62e0593755b355cf19f6ee8eb2da02e'>
<name>gfse: fix bugs and typos</name>
<comment>Ignore-this: 20e37adb2b27f93c3cf31c7f3ba0956a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111128143459' local_date='Mon Nov 28 15:34:59 CET 2011' inverted='False' hash='20111128143459-b9719-c1592ed3d903c92c5b612b9e8da09819d235574d'>
<name>some Thai corrections from Nui</name>
<comment>Ignore-this: 9692b1a5d0a535d5f327f0a3114eb672</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111125111130' local_date='Fri Nov 25 12:11:30 CET 2011' inverted='False' hash='20111125111130-70c34-fc15511c1eaeb299ffe9b404342699d04ca6484f'>
<name>Updated GFEP 1.2.0 release</name>
<comment>Ignore-this: ba4c1cb15cf489dfd11dd64e9855c2b9</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111125105940' local_date='Fri Nov 25 11:59:40 CET 2011' inverted='False' hash='20111125105940-70c34-8dcf915690751ec1dde0be33fec34d54ba5a177f'>
<name>Re-added GFEP 1.2.0 release</name>
<comment>Ignore-this: 57850dd1112fd587ce668890e3ef25</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111125105746' local_date='Fri Nov 25 11:57:46 CET 2011' inverted='False' hash='20111125105746-70c34-59096170d616051c8c79a9d27e27602f173f9f69'>
<name>Cleaned up GFEP releases</name>
<comment>Ignore-this: 15edb64e13b4d93cea537b62a12ec7d7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111124220123' local_date='Thu Nov 24 23:01:23 CET 2011' inverted='False' hash='20111124220123-b9719-626c132e4d558c353c3724cf40d6251b4d7f1f2c'>
<name>added Rus to compilation of MiniGrammar demo</name>
<comment>Ignore-this: 248c60f5c16a6c90a54e399e625dfcc6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111124220057' local_date='Thu Nov 24 23:00:57 CET 2011' inverted='False' hash='20111124220057-b9719-10ce497b5c6e8fbe30f5cda24c051007fbeca77f'>
<name>added Rus to Phrasebook compilation script</name>
<comment>Ignore-this: 38e71a880200904e9de7d23aa728a699</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111124161308' local_date='Thu Nov 24 17:13:08 CET 2011' inverted='False' hash='20111124161308-e034f-e30bb0976a9a6aec503530a6cc1e2e85e7426504'>
<name>Symbolic and Nound fixes for Russian</name>
<comment>Ignore-this: 1213e44b125ef1cad6b1bbcd72ed34c</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111124142304' local_date='Thu Nov 24 15:23:04 CET 2011' inverted='False' hash='20111124142304-ae14a-3098f223ac88890f8ed4fd3f804f9619d2fccf36'>
<name>now if some module is compiled with -no-pmcfg then the PMCFG code is generated at the end during the linking phase. Now the default compilation of the libraries with cabal is with -no-pmcfg.</name>
<comment>Ignore-this: d443c912e84e9b59d86a08aa18769fc7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111124140304' local_date='Thu Nov 24 15:03:04 CET 2011' inverted='False' hash='20111124140304-70c34-ec1f90c7673afbfe7fabb7cfeb9dbb5f785c6365'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: 2471440f5178249ccc7e92fb082dd674</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111124135250' local_date='Thu Nov 24 14:52:50 CET 2011' inverted='False' hash='20111124135250-70c34-5218b120adae2be0a8c666d632d0ef17760bd6e2'>
<name>Added GFEP release for Thu, 24 Nov 2011 14:52:50 +0100</name>
<comment>Ignore-this: b298915ed508d27f24d8f0ad6a1deae6</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111124135205' local_date='Thu Nov 24 14:52:05 CET 2011' inverted='False' hash='20111124135205-70c34-5361fccf09eb8ae025ae408e96e88bc7916ae252'>
<name>Updated GFEP readme</name>
<comment>Ignore-this: 2c25fcc33cc842249c6be6113077a485</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111124124436' local_date='Thu Nov 24 13:44:36 CET 2011' inverted='False' hash='20111124124436-b9719-d23732d5b5f21dc6ee5d3bc508615f0e71982ac3'>
<name>MinGrammar compilation more robust</name>
<comment>Ignore-this: 9dd50014ac61fdf87939421fda9cfbf0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111122203158' local_date='Tue Nov 22 21:31:58 CET 2011' inverted='False' hash='20111122203158-ae14a-b037706c93e4b3a7faf2336ee915630d29bbd711'>
<name>make addSequencesB(V) strict. Otherwise we get stack overflow when compiling LangFre</name>
<comment>Ignore-this: a686bf4e533d6abeeb22c6880b83c38c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111121163617' local_date='Mon Nov 21 17:36:17 CET 2011' inverted='False' hash='20111121163617-b9719-9d2c26fa23ebfdce33bd7962e4d5c85e40035e45'>
<name>typos in synopsis generation</name>
<comment>Ignore-this: 63f30184116e6194130a13eae365863f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111121153055' local_date='Mon Nov 21 16:30:55 CET 2011' inverted='False' hash='20111121153055-b9719-b0d43e8e7f571a26f5c3207eda96d5d5b173b605'>
<name>options for no-pmcfg compilation in lib/src/Make.hs (for library developers, rather than users); adding Thai to some demo and documentation</name>
<comment>Ignore-this: df3740bbbeb6352c9ffdacf88fbfcea6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111121152429' local_date='Mon Nov 21 16:24:29 CET 2011' inverted='False' hash='20111121152429-bae10-ec3b7fc186513564af684040c21a2fd72bf7e54f'>
<name>gfse: example-based: some usability improvements</name>
<comment>Ignore-this: 21475634d6d2bcad16b86dfe15d86af3
Instead of showing nothing, show disabled buttons and some expanatory text to
provide guidance for users getting started with example-based grammar writing.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111121151549' local_date='Mon Nov 21 16:15:49 CET 2011' inverted='False' hash='20111121151549-bae10-ba147d87be32166ab34f69e7d7c5d825967e117e'>
<name>example-based: bug fix: apply UTF-8 decoding to CGI inputs</name>
<comment>Ignore-this: 12e711448fc2bb71da0db0d756c9d2ab
You can now use words with ÅÄÖ when writing Swedish grammars by example...</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111120190815' local_date='Sun Nov 20 20:08:15 CET 2011' inverted='False' hash='20111120190815-b9719-c00829bb88fa1ae004c887c2e0d39482658fd71a'>
<name>Thai words, in particular those needed for Phrasebook and Synopsis</name>
<comment>Ignore-this: a80f17f55e39affacb564b4f537e79b3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111120190736' local_date='Sun Nov 20 20:07:36 CET 2011' inverted='False' hash='20111120190736-b9719-52c7352d72e3fdf4d17469a47fd00ffbc6cc97a2'>
<name>extending PhrasebookTha; one third left</name>
<comment>Ignore-this: d2cb113bd95c57987639999f91b8c9c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111120150959' local_date='Sun Nov 20 16:09:59 CET 2011' inverted='False' hash='20111120150959-b9719-7bc7a71345e30ab26f19009141dcdd183ad0083b'>
<name>thword used in FoodsThai</name>
<comment>Ignore-this: d3131b37e45ccd0876e7b046dd914630</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111120150857' local_date='Sun Nov 20 16:08:57 CET 2011' inverted='False' hash='20111120150857-b9719-8c25b21694e465dcf3ea551009b9652293a899dc'>
<name>new ResTha oper thword, to build lexical words</name>
<comment>Ignore-this: 2a3fc439d5fefaff3f807166dea6f8af</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111120134318' local_date='Sun Nov 20 14:43:18 CET 2011' inverted='False' hash='20111120134318-b9719-66d8333b877846b6fe2cb3d1ba9c3a971622eeff'>
<name>more words and paradigms in Thai</name>
<comment>Ignore-this: 7de5c8fbbd7aa3287fa394222cafe1b8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111119231902' local_date='Sun Nov 20 00:19:02 CET 2011' inverted='False' hash='20111119231902-b9719-160ec2fe825e36e3dfaa65b8e0e393fe9428cf82'>
<name>some Thai words added</name>
<comment>Ignore-this: 9fdf6d2a2ec494ebe85d0206f7fe3e7d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111118153116' local_date='Fri Nov 18 16:31:16 CET 2011' inverted='False' hash='20111118153116-70c34-bef751d95447f9a440a831f440fe1dd34b38e5e0'>
<name>Added GFEP release for Fri, 18 Nov 2011 16:31:16 +0100</name>
<comment>Ignore-this: e2e9a76bc14196546029fb4d7026f846</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111118153034' local_date='Fri Nov 18 16:30:34 CET 2011' inverted='False' hash='20111118153034-70c34-dc7c5fd705936745940fae014b0901dd0f1e9168'>
<name>Updated GFEP index.html</name>
<comment>Ignore-this: 5a8b55dc147f26757fecb75e9b055cdf</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111118152148' local_date='Fri Nov 18 16:21:48 CET 2011' inverted='False' hash='20111118152148-70c34-8b8d2792c95c939c36f186ec3a83069b886d79eb'>
<name>Changed GFEP screenshot</name>
<comment>Ignore-this: 58aa0cc52fdd19f3fb23b4e75f69bf59</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111117221156' local_date='Thu Nov 17 23:11:56 CET 2011' inverted='False' hash='20111117221156-ae14a-aa7357403ca8543d0ed959115e6325cc8ed04b1b'>
<name>rebuildModule should do location globalization too</name>
<comment>Ignore-this: 1241f08c4c392288ee6771852ae13393</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111117213645' local_date='Thu Nov 17 22:36:45 CET 2011' inverted='False' hash='20111117213645-ae14a-abd66af184920a09eaab970138196b84dfbb2005'>
<name>bugfix in the overload resolution. It was accidentally introduced as part of the per module PMCFG generation</name>
<comment>Ignore-this: b115db9e178a29267c57090fddcda1b8</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111117142302' local_date='Thu Nov 17 15:23:02 CET 2011' inverted='False' hash='20111117142302-70c34-00817d99a8d06bbcf17447fc4e95424ead2ad4a1'>
<name>Added GFEP release for Thu, 17 Nov 2011 15:23:02 +0100</name>
<comment>Ignore-this: f3937dfe76107042986b266c8e676ef5</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111117141552' local_date='Thu Nov 17 15:15:52 CET 2011' inverted='False' hash='20111117141552-70c34-4a61a88589a762b5cf1da7588d57934d25a96b29'>
<name>Updated GFEP index page</name>
<comment>Ignore-this: 4bcd57f2bedf7db201589d6c5daa2560</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111117134035' local_date='Thu Nov 17 14:40:35 CET 2011' inverted='False' hash='20111117134035-70c34-4b3151fcfeb766ca99225bb8e2b8c83aed3d2390'>
<name>Added new GFEP screenshot for web</name>
<comment>Ignore-this: 96dd499970f7ddadc2c03674c4bfef7c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111116170553' local_date='Wed Nov 16 18:05:53 CET 2011' inverted='False' hash='20111116170553-b9719-ddfad557d863a1ee7dfc76d1d003bc1fffe05f15'>
<name>sorted LexiconTha again</name>
<comment>Ignore-this: 1f997c58c8a311b69872c9811c5c204d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111116114459' local_date='Wed Nov 16 12:44:59 CET 2011' inverted='False' hash='20111116114459-70c34-4711bcded87710ba92300e41ef845b371685bb79'>
<name>Added GFEP release for Wed, 16 Nov 2011 12:44:59 +0100</name>
<comment>Ignore-this: 5b2b49b81228be2067897134f490548e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111116105106' local_date='Wed Nov 16 11:51:06 CET 2011' inverted='False' hash='20111116105106-b9719-9558f7e15fa26a24113d4c82baddb512727ad570'>
<name>changed FoodsTha to FoodsThai (to mark it as unstable)</name>
<comment>Ignore-this: 207c3f7c27044cc7b5887db913fa6afe</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111115180643' local_date='Tue Nov 15 19:06:43 CET 2011' inverted='False' hash='20111115180643-b9719-fc8cd255ae69c0a0f6e2d5f2e75c3f834d3646bc'>
<name>ten/teen bug (typo) fix in NumeralSpa</name>
<comment>Ignore-this: 6ba3596e7f5bd478521ac104a59949e0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111111212218' local_date='Fri Nov 11 22:22:18 CET 2011' inverted='False' hash='20111111212218-b9719-f38143ebdd67ba07fbee8b00dcd0a70f82f380d3'>
<name>normalized accents in Thai pronunciation test suite</name>
<comment>Ignore-this: fe4b948e2a6a76c5757d71b07675c261</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115194602' local_date='Tue Nov 15 20:46:02 CET 2011' inverted='False' hash='20111115194602-ae14a-bb8b1d25b22799612aae7254c8ca04c8aaf85e4d'>
<name>fix in the versioning of the .gfo files</name>
<comment>Ignore-this: a3b2deb70db8e4de48ceaa77f225d1aa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115191222' local_date='Tue Nov 15 20:12:22 CET 2011' inverted='False' hash='20111115191222-ae14a-6ca33379076d4d7b582e5d189ee0526bcfc16da1'>
<name>now we store version number in every .gfo file. If the file is compiled with different compiler then we simply recompile it.</name>
<comment>Ignore-this: 847bd2cf573b3d0db7d4ed890f5c40b3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115155545' local_date='Tue Nov 15 16:55:45 CET 2011' inverted='False' hash='20111115155545-ae14a-55bfba612f0a4908127918f2081556455274ab05'>
<name>now the pretty printer in GF has a new mode called Internal. This is the most detailed mode and it can print even things that are not in the GF syntax. For example PMCFG snippets and indirections.</name>
<comment>Ignore-this: ba82312454549a22c38bd415f7f9a31e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115153352' local_date='Tue Nov 15 16:33:52 CET 2011' inverted='False' hash='20111115153352-ae14a-251c80ba4afcd990de16a26e4fcc98417173d966'>
<name>Now the errors messages from GF.Compile.Update also follow the new format</name>
<comment>Ignore-this: 78fc923607a83e7c92dd3d4b5f1fe1e4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111115145428' local_date='Tue Nov 15 15:54:28 CET 2011' inverted='False' hash='20111115145428-70c34-e559b1cf22fe57c38dbe0afaa43e8789f09fe3bd'>
<name>Added ResMlt to foods</name>
<comment>Ignore-this: 4d54e2777073dd8ebc367b5d76adc9d0</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115143031' local_date='Tue Nov 15 15:30:31 CET 2011' inverted='False' hash='20111115143031-ae14a-b52950ebd106ed3a6a489bbe8891ee395f060961'>
<name>the indirections in the .gf-tags files now point directly to the origin of the corresponding indentifiers</name>
<comment>Ignore-this: 683b6f4ee7d738a0609319956b1e91da</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111115133344' local_date='Tue Nov 15 14:33:44 CET 2011' inverted='False' hash='20111115133344-ae14a-71e26791bd98f65bea250278d7b23ed8e9e88fa1'>
<name>more structured format for errors and warnings from the compiler</name>
<comment>Ignore-this: c2970d302004e24accfbf6136792929</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111114162759' local_date='Mon Nov 14 17:27:59 CET 2011' inverted='False' hash='20111114162759-ae14a-c6e15c93eb1dc0bf44f2fa9b20b85d138f4b9a0e'>
<name>bugfix in the new PGF generation</name>
<comment>Ignore-this: edb170dbb3a1aaec4d905c925e1c651f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111114161013' local_date='Mon Nov 14 17:10:13 CET 2011' inverted='False' hash='20111114161013-ae14a-8ef691cd2ff56b5d544ea727c47ecc65920a7fb3'>
<name>remove the -output-file option</name>
<comment>Ignore-this: 2b3d0e8b2145305aed02e1fc0b65386b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111114160856' local_date='Mon Nov 14 17:08:56 CET 2011' inverted='False' hash='20111114160856-ae14a-a56d1905ea1916c0a7c1ff641bbaf4116fc6de91'>
<name>the new design for -tags</name>
<comment>Ignore-this: 5fc33bdf59ae95f755ce260795a1b71d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111114112317' local_date='Mon Nov 14 12:23:17 CET 2011' inverted='False' hash='20111114112317-70c34-2e70b6941e78644dbfd7466025316d3c37ee93d6'>
<name>Updated readme</name>
<comment>Ignore-this: 1dd84b3c44d8550c23c587f4de5bba3e</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111114104646' local_date='Mon Nov 14 11:46:46 CET 2011' inverted='False' hash='20111114104646-70c34-b0f43465b0bacd35d841e48ad15c6d4e6890c644'>
<name>Updated GFEP index page</name>
<comment>Ignore-this: b0dd7cd5b592bd6a3e62b90e63e5c699</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111110203041' local_date='Thu Nov 10 21:30:41 CET 2011' inverted='False' hash='20111110203041-b9719-0b361a488d3a78cff765ce015f34100ea08f981b'>
<name>regression test for Thai pronunciation</name>
<comment>Ignore-this: bbe18669d07d9e8add31b7d5ff4c464d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111110161509' local_date='Thu Nov 10 17:15:09 CET 2011' inverted='False' hash='20111110161509-b9719-2bfa06fa5d9410a0491e9b39518b0718b86f9ec0'>
<name>refactored Thai pronunciation; not perfect yet</name>
<comment>Ignore-this: 1db687d46871465663437fb069ec16c3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111110140941' local_date='Thu Nov 10 15:09:41 CET 2011' inverted='False' hash='20111110140941-ae14a-494eb08cc4b4ef271cc18c9a84de022ad55ca519'>
<name>Now PMCFG is compiled per module and at the end we only link it. The new compilation schema is few times faster.</name>
<comment>Ignore-this: d37e861ebc20e1ffd42d533dcc8a6e96</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111110120315' local_date='Thu Nov 10 13:03:15 CET 2011' inverted='False' hash='20111110120315-70c34-24f9014334eba403fa9e5c724d0082f7f507ce1e'>
<name>Fixed lock field warnings in FoodsMlt</name>
<comment>Ignore-this: ce1ca118558c475905a73bdc893ef382</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111110090246' local_date='Thu Nov 10 10:02:46 CET 2011' inverted='False' hash='20111110090246-ae14a-8bcd121ec13c38e3000dee9f28048ca2755931e5'>
<name>remove few obsolete options from GF.Infra.Options</name>
<comment>Ignore-this: 4b74615fe6087119d56b8e2bf4eff42b</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109214756' local_date='Wed Nov 9 22:47:56 CET 2011' inverted='False' hash='20111109214756-f8ffb-af29a2d1f78f162a366b0306db5009295e300757'>
<name>swedish extra</name>
<comment>Ignore-this: ca00e472e74edd97887fc1a75c59a9f9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111109213036' local_date='Wed Nov 9 22:30:36 CET 2011' inverted='False' hash='20111109213036-b9719-9a6b67894a1b730f0981b0dbccb2958a04949d92'>
<name>some bug fixes in Thai pronunciation generation</name>
<comment>Ignore-this: 2f2646e7f4f1b964a9613fb5f8cff97b</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109200659' local_date='Wed Nov 9 21:06:59 CET 2011' inverted='False' hash='20111109200659-f8ffb-df90e2ccbbe6ff7f6083a1875a9314449f8d3192'>
<name>fix to scandinavian</name>
<comment>Ignore-this: fb21c165b411575a36161ba046927fb3</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109200137' local_date='Wed Nov 9 21:01:37 CET 2011' inverted='False' hash='20111109200137-f8ffb-77172e2ebdc5775456c31fc054d0a335af2fc7a7'>
<name>scandinavian tenses</name>
<comment>Ignore-this: 3eb666b69e75246e2789b7b3b61da15c</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109195128' local_date='Wed Nov 9 20:51:28 CET 2011' inverted='False' hash='20111109195128-f8ffb-afb30b221b11456bed412f8159fe18e5f4e748da'>
<name>future tense for danish and norwegian</name>
<comment>Ignore-this: 4fe79c0f201aa2a7d4dbf34da91dd1dd</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109192939' local_date='Wed Nov 9 20:29:39 CET 2011' inverted='False' hash='20111109192939-f8ffb-1e632ff729d86bec1f311159aaee635f0cec4482'>
<name>new Swedish dictionary from Saldo</name>
<comment>Ignore-this: a4fe0ba54e882c8e77c9d5dc7af5042</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109192808' local_date='Wed Nov 9 20:28:08 CET 2011' inverted='False' hash='20111109192808-f8ffb-8a999511f4c0ad8e85768147a7e09eac487dab82'>
<name>extended Extra for Swedish</name>
<comment>Ignore-this: 5af01e17eb972ddfc631cc7807c3c379</comment>
</patch>
<patch author='malin &lt;ahlberg.malin@gmail.com&gt;' date='20111109192346' local_date='Wed Nov 9 20:23:46 CET 2011' inverted='False' hash='20111109192346-f8ffb-86bc13b60c7244678b29c99066a13af75b84e71d'>
<name>future tense &apos;komma att&apos; in scandinavian</name>
<comment>Ignore-this: e2a05628b40081893b9fb28555b5e2d6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111109173454' local_date='Wed Nov 9 18:34:54 CET 2011' inverted='False' hash='20111109173454-b9719-46f8dd4257e786e2bb048e2871d1fa53738cfc8f'>
<name>change Thai pronunciation notation to IPA as in Smyth&apos;s grammar</name>
<comment>Ignore-this: eaf1d8971e7cf58fbc9c4a903acd30c2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111109084126' local_date='Wed Nov 9 09:41:26 CET 2011' inverted='False' hash='20111109084126-b9719-c34b4a59bfd38375180f281792e56674ec02c922'>
<name>Latvian api/ modules, and an entry in lib/src/Make.hs; api not yet compilable</name>
<comment>Ignore-this: 2691701f1240a7196c6d7f3f210d6c02</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111108160700' local_date='Tue Nov 8 17:07:00 CET 2011' inverted='False' hash='20111108160700-b9719-f1efbd3e3a825e2765188f7878651539b144f246'>
<name>additions to new-gf-bib.bib</name>
<comment>Ignore-this: 778320da43582d2247e1efa39146605a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111108160640' local_date='Tue Nov 8 17:06:40 CET 2011' inverted='False' hash='20111108160640-b9719-fd9b4670f8981a93d06b783cdbcc1c99c2672405'>
<name>FoodsTha, still to be checked</name>
<comment>Ignore-this: 58041449a13befa23bea407c20f86c09</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111109083751' local_date='Wed Nov 9 09:37:51 CET 2011' inverted='False' hash='20111109083751-bae10-f511ea1abab2569839e8c75d151d7c1752c74524'>
<name>Download page: add a not about the directory binaries are installed in on Mac OS X with recent versions of cabal.</name>
<comment>Ignore-this: 9aebfcd64a90a0ae3ed21c49dc385018</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111108074816' local_date='Tue Nov 8 08:48:16 CET 2011' inverted='False' hash='20111108074816-70c34-8ea47f18a36c29d35c5b54025796a673ace26195'>
<name>Added separate link for GFEP</name>
<comment>Ignore-this: f1678fdd2dbae304c593b88329c08d3d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107212114' local_date='Mon Nov 7 22:21:14 CET 2011' inverted='False' hash='20111107212114-b9719-a319886307de21f144478d51fc2b13894bc808bb'>
<name>PhrasebookTha: Swadesh-definable words added</name>
<comment>Ignore-this: e06c40d42806c996f49a0988d2bca844</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107211319' local_date='Mon Nov 7 22:13:19 CET 2011' inverted='False' hash='20111107211319-b9719-525a299d62aa91307e8998f1e00aa2be3d23158b'>
<name>Swadesh lexicon added to Thai</name>
<comment>Ignore-this: 83b4a9a90b17c532d18b8b48249155e2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107154655' local_date='Mon Nov 7 16:46:55 CET 2011' inverted='False' hash='20111107154655-b9719-8de4c0d4b680173ed31a149b783f6b3bd1b6b324'>
<name>Thai phrasebook now compiles with RGL (but is incomplete)</name>
<comment>Ignore-this: 25117047ae34bb14777f42630aeac3a7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107154621' local_date='Mon Nov 7 16:46:21 CET 2011' inverted='False' hash='20111107154621-b9719-5f4cf304918a86ccd70bcd00b71467c216ae7271'>
<name>Thai complete with what is needed to compile Sentences in Phrasebook</name>
<comment>Ignore-this: f39e8fdda5a2c68a52ac4f1ce93a8924</comment>
</patch>
<patch author='normundsg@gmail.com' date='20111107142104' local_date='Mon Nov 7 15:21:04 CET 2011' inverted='False' hash='20111107142104-f0d8b-05663f08baab5b90ab122fcef987ab2c09b0d1bf'>
<name>More or less complete Latvian RG (by Peteris Paikens and Normunds Gruzitis)</name>
<comment>Ignore-this: eeaed2fd64bea7e3b732c2e67f379258</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107140451' local_date='Mon Nov 7 15:04:51 CET 2011' inverted='False' hash='20111107140451-b9719-56a3e10c1b38f4ad1ce93b784315235c9da9bd86'>
<name>Thai API compiles</name>
<comment>Ignore-this: a9fc20f1891a614902755faa0377eb0d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107134424' local_date='Mon Nov 7 14:44:24 CET 2011' inverted='False' hash='20111107134424-b9719-32916577b263dd96e1d103772842b13321081282'>
<name>Thai api files in place</name>
<comment>Ignore-this: cad26a87423e04b893816a6c37a4872b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111107132924' local_date='Mon Nov 7 14:29:24 CET 2011' inverted='False' hash='20111107132924-b9719-b030a921fbe5110bbc0fdfe645ecefbdfdf03279'>
<name>complete Thai resource syntax (but many unverified rules)</name>
<comment>Ignore-this: 98ac34dbc1406535aa7c53b3ca138dbd</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20111107131308' local_date='Mon Nov 7 14:13:08 CET 2011' inverted='False' hash='20111107131308-6e7d2-1e70e5444a627486977bb2719f0f778ba6050e4e'>
<name>added Ramona&apos;s articles to doc file</name>
<comment>Ignore-this: 76056f52af0c1dfe26a38a047188a553</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111106232656' local_date='Mon Nov 7 00:26:56 CET 2011' inverted='False' hash='20111106232656-b9719-ab9c23dead3dd80311766170d0084031507fd25f'>
<name>Thai phrasebook started</name>
<comment>Ignore-this: e70efe538dcb45fea335929e35c3d6ff</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111106232617' local_date='Mon Nov 7 00:26:17 CET 2011' inverted='False' hash='20111106232617-b9719-6168b1c42a5f4c2ba8393d4bcb06c84abd2fe643'>
<name>ResTha additions to help Phrasebook</name>
<comment>Ignore-this: 16b566d4b34a7d3e660efbc0bdd67f0a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111106211309' local_date='Sun Nov 6 22:13:09 CET 2011' inverted='False' hash='20111106211309-b9719-3eef68cc44c588cdf8b0381fc039742e798ad89a'>
<name>Thai phrasebook started: Greetings OK</name>
<comment>Ignore-this: 57e06497342936f240fafc93adde6b89</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111106211058' local_date='Sun Nov 6 22:10:58 CET 2011' inverted='False' hash='20111106211058-b9719-055029bef6ff3330fc28dfd4c5db981e430ed8bf'>
<name>Thai: transliterations in a separate src file; bind words in NumeralThai</name>
<comment>Ignore-this: 97d16eb060f4960fee05365a975baab7</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111104162041' local_date='Fri Nov 4 17:20:41 CET 2011' inverted='False' hash='20111104162041-ae14a-861402010e24e9561c684bb5935a255868142d07'>
<name>qualified names in the tags file</name>
<comment>Ignore-this: 3f7082687ffc4262d5bce46eb0804563</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111104103335' local_date='Fri Nov 4 11:33:35 CET 2011' inverted='False' hash='20111104103335-70c34-2c024862c556962a4f4219014a6e5fea10289902'>
<name>Added GFEP release for Fri, 04 Nov 2011 11:33:35 +0100</name>
<comment>Ignore-this: a6ab5f631e7b68040bc15e0dcad32ca9</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111104103124' local_date='Fri Nov 4 11:31:24 CET 2011' inverted='False' hash='20111104103124-70c34-6e6198ab2a37bda725495e8dc5f6caa9b7520b5d'>
<name>Updated /eclipse index file</name>
<comment>Ignore-this: fd1e18f821355028c2cc3939f70ba859</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111103213459' local_date='Thu Nov 3 22:34:59 CET 2011' inverted='False' hash='20111103213459-b9719-99d628a734b4390415dca0a328dbec117d21b4fb'>
<name>Thai tone rules, at least most of them</name>
<comment>Ignore-this: 9652b3a25a83b507170a0f2a3a0fd163</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111103165017' local_date='Thu Nov 3 17:50:17 CET 2011' inverted='False' hash='20111103165017-b9719-5f661f1b1e9e60b5e6360a7b1768e611cb163f9b'>
<name>started a mapping between Thai script and pronunciation</name>
<comment>Ignore-this: 41e849553b2c3be0a7a0f0f054fc48aa</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111102165422' local_date='Wed Nov 2 17:54:22 CET 2011' inverted='False' hash='20111102165422-bae10-d797d91eff0e24e10b293d2b09778b834fb01257'>
<name>gfse: supply information about what&apos;s defined in the exampe language to the server functions for example-based grammar writing</name>
<comment>Ignore-this: f6eb5ccb1a2784378a5a81ad7b540233</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111102161330' local_date='Wed Nov 2 17:13:30 CET 2011' inverted='False' hash='20111102161330-bae10-7b8d7d51c1afe38093709c739f36eea69acb9940'>
<name>gfse: example-based: remove target language from the example language menu</name>
<comment>Ignore-this: 4a15f75d66bc3cdc0d1d6c88426a6cd4</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111102163400' local_date='Wed Nov 2 17:34:00 CET 2011' inverted='False' hash='20111102163400-70c34-ac0ea513a2df1a8014b72b62f23e303c468d641c'>
<name>Added GFEP release for Wed, 02 Nov 2011 17:34:00 +0100</name>
<comment>Ignore-this: e747bf6f2705f4a81b7265f12e1d9917</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111102135711' local_date='Wed Nov 2 14:57:11 CET 2011' inverted='False' hash='20111102135711-ae14a-9cc57bd148c06e0b9f24fb4b42b0edcd223831a2'>
<name>merge GF.Infra.Modules and GF.Grammar.Grammar. This is a preparation for the separate PGF building</name>
<comment>Ignore-this: 3aeafc43f4e9f36aaa50892b3eefb1b</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111102114459' local_date='Wed Nov 2 12:44:59 CET 2011' inverted='False' hash='20111102114459-ae14a-ecbc4ae9e3b93229dde2c0add21c5d62502d4b7b'>
<name>Now the compiler maintains more precise information for the source locations of the different definitions. There is a --tags option which generates a list of all identifiers with their source locations.</name>
<comment>Ignore-this: 75af8b45da9f9061e4754bb2fc4039a8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111101174557' local_date='Tue Nov 1 18:45:57 CET 2011' inverted='False' hash='20111101174557-bae10-7a566ea31bcd3489d9f980b39bb1f587d0eed60d'>
<name>gfse: grammar sharing: bug fixes and win32 support</name>
<comment>Ignore-this: 856bfbcc638a14ecb68581fb7e20ea8d
win32 support is untested</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111101174501' local_date='Tue Nov 1 18:45:01 CET 2011' inverted='False' hash='20111101174501-bae10-83d8183cc7481498b853c51c5e9aa7effa734e99'>
<name>gfse: documentation update</name>
<comment>Ignore-this: 3865dd62f0b5d50c19910c4e2f765434</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111101134512' local_date='Tue Nov 1 14:45:12 CET 2011' inverted='False' hash='20111101134512-bae10-1dda3e4b30e9b50f8ee722e22afb0ff77e6e65cb'>
<name>Remove configuration flag cclazy</name>
<comment>Ignore-this: 76197c1208e7236382ae80ab8ced3578</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111101132224' local_date='Tue Nov 1 14:22:24 CET 2011' inverted='False' hash='20111101132224-bae10-25bdcb2fb880a8d8011c68097c27fc524dec567b'>
<name>Translation Quiz: add copyright notices in source files</name>
<comment>Ignore-this: 864ebd2c8fe7d20e3f79c16ee6cded92
As suggested by Elnaz.</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111101112213' local_date='Tue Nov 1 12:22:13 CET 2011' inverted='False' hash='20111101112213-e034f-e5b5db00636a09d29af393b841bf385f15c65ca5'>
<name>Fixed a typo in the shell online help</name>
<comment>Ignore-this: a1e028f06d4c4cd665b563d2c538c210</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20111018151658' local_date='Tue Oct 18 17:16:58 CEST 2011' inverted='False' hash='20111018151658-e034f-a7c055dd1cc6693c42358eed443607a7f907496b'>
<name>Improvements of Russian Phrasebook that do not rely on Participles and Numerals</name>
<comment>Ignore-this: 60213905d3d6e7615f339ddb164b67e1</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111031144601' local_date='Mon Oct 31 15:46:01 CET 2011' inverted='False' hash='20111031144601-70c34-c72822ce686d49be6f63dd93322450f312c3400e'>
<name>Added GFEP release for Mon, 31 Oct 2011 15:46:01 +0100</name>
<comment>Ignore-this: bb3649ae23da0d29cd39ec16ce365602</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111031120408' local_date='Mon Oct 31 13:04:08 CET 2011' inverted='False' hash='20111031120408-70c34-813ed0cd5a8d82b65da65436ba0f162dc2dd3842'>
<name>Added GFEP release for Mon, 31 Oct 2011 13:04:08 +0100</name>
<comment>Ignore-this: f7afadcf405574bc7b1567c5af065477</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111031105329' local_date='Mon Oct 31 11:53:29 CET 2011' inverted='False' hash='20111031105329-b9719-4d567163abb0ba3c74df86777db4e249faa2d317'>
<name>new version of gf-bib.bib</name>
<comment>Ignore-this: d9fa3d61404382487bad6926a8fd018a</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111028143200' local_date='Fri Oct 28 16:32:00 CEST 2011' inverted='False' hash='20111028143200-70c34-fd972d8526607d9ec75d690020fdb67b84ae2113'>
<name>Updated html page</name>
<comment>Ignore-this: fe367f58551ba7135977609508fbe25b</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111028122011' local_date='Fri Oct 28 14:20:11 CEST 2011' inverted='False' hash='20111028122011-70c34-3bd28491f4ebb3f0f19ca945a4e0266d886a3e1e'>
<name>New release</name>
<comment>Ignore-this: 90ac8871ffa6238d1cbccfe81ec93aee</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111028091733' local_date='Fri Oct 28 11:17:33 CEST 2011' inverted='False' hash='20111028091733-ae14a-fc68ac165d4bb04684270fa871b4a7a54fe20c28'>
<name>fix in DictEng.gf -&gt; find is irregular verb</name>
<comment>Ignore-this: e59253764dbc288f81d865c196d56c8e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111028090754' local_date='Fri Oct 28 11:07:54 CEST 2011' inverted='False' hash='20111028090754-b9719-8a130c0bd840c7af58a0de219188ae261d2d8739'>
<name>a few more entries to gf-bibliography</name>
<comment>Ignore-this: 4411c61c5ef4000d90565a4791ca6591</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111028084311' local_date='Fri Oct 28 10:43:11 CEST 2011' inverted='False' hash='20111028084311-b9719-4eb85892e0f89c70326ee194881dcbab16c5bc27'>
<name>module dependency tree for the synopsis extra</name>
<comment>Ignore-this: be96209c1ca90981ce2ff2703069f0e3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111028083738' local_date='Fri Oct 28 10:37:38 CEST 2011' inverted='False' hash='20111028083738-b9719-bfbf03eab70d46aa76086802ad4580d4e2160a48'>
<name>updated synopsis with information on extra modules and gfdoc for internal abstract syntax</name>
<comment>Ignore-this: 76442fd82f114e9e676a83e04c269349</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111027194427' local_date='Thu Oct 27 21:44:27 CEST 2011' inverted='False' hash='20111027194427-bae10-c8be7019c617232a2ed9eafd3ed29312f9f3c5ed'>
<name>One more binary package for the GF 3.3 release</name>
<comment>Ignore-this: 149b053184a119fba9c65ab2ecf1e731</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111027165929' local_date='Thu Oct 27 18:59:29 CEST 2011' inverted='False' hash='20111027165929-bae10-3790f712348851087a8aacf864fdda68addda75d'>
<name>Adding more binary packages for the GF 3.3 release</name>
<comment>Ignore-this: 257ff8ac83bd5ae095f6337c6c3b1219</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111027112949' local_date='Thu Oct 27 13:29:49 CEST 2011' inverted='False' hash='20111027112949-70c34-e4715b7a30f62e3c4aed368bb5cbb2898fa86dcb'>
<name>Updated release</name>
<comment>Ignore-this: d3c42f33743ff9ec5e9faff9da712754</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111027110700' local_date='Thu Oct 27 13:07:00 CEST 2011' inverted='False' hash='20111027110700-70c34-2a4d2994eb420545a79ef30fec9e4247823c5004'>
<name>Updated release with filters working again</name>
<comment>Ignore-this: 7987d1ca4d85b3f2a9c712356d981336</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111027083812' local_date='Thu Oct 27 10:38:12 CEST 2011' inverted='False' hash='20111027083812-b9719-d516125a38d839fa40453042e66dbed8acf1fea0'>
<name>updated RGL synopsis with latest corrections</name>
<comment>Ignore-this: 3b107ade718ccc46e9b353fa30f2d5ee</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111027083456' local_date='Thu Oct 27 10:34:56 CEST 2011' inverted='False' hash='20111027083456-b9719-406c766213c14233c08ce1a6141e5b6835914678'>
<name>publications: added Burden &amp; Heldal</name>
<comment>Ignore-this: 6dbf48f347a067cae4d8e3fd39582dc3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111027081048' local_date='Thu Oct 27 10:10:48 CEST 2011' inverted='False' hash='20111027081048-b9719-319b577606ddcf39690204cb4a59e166d1282651'>
<name>added case (de or a) to Romance infinitive noun and adj complements</name>
<comment>Ignore-this: bb57ffdc0546b337d34a0bcd615741ed</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111027080651' local_date='Thu Oct 27 10:06:51 CEST 2011' inverted='False' hash='20111027080651-b9719-39d5d4f68decc7631fb40ee657fbf9f40335a656'>
<name>proper placement of clitics in Romance infinitives</name>
<comment>Ignore-this: 819916eeb72cb29a449aa433f4765cf7</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111027072423' local_date='Thu Oct 27 09:24:23 CEST 2011' inverted='False' hash='20111027072423-70c34-62725607605f55ded000944d1ee2f934c7661dbc'>
<name>Added release folder</name>
<comment>Ignore-this: 36dbd1fd398fd5516510a3642c9ff9d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111027072116' local_date='Thu Oct 27 09:21:16 CEST 2011' inverted='False' hash='20111027072116-70c34-464d72f8cd3121cb59d4ea42cd4d544167af5635'>
<name>Added release directory</name>
<comment>Ignore-this: 2b95353c0838733cb4c0a5bbd47ab40e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20111026133042' local_date='Wed Oct 26 15:30:42 CEST 2011' inverted='False' hash='20111026133042-ae14a-9e9f3b96f14a0f09bbde21dd80e1134fc8b13c8b'>
<name>add Windows binary</name>
<comment>Ignore-this: a4ad8a4e46b95a868c5238825e02846d</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111026115618' local_date='Wed Oct 26 13:56:18 CEST 2011' inverted='False' hash='20111026115618-70c34-cb223e4ff0cc40faa3843a8f3d0c64f8c709c441'>
<name>Added new release</name>
<comment>Ignore-this: 2985781179398a9f4330eab04cb7f831</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025210139' local_date='Tue Oct 25 23:01:39 CEST 2011' inverted='False' hash='20111025210139-bae10-e2bbe8dc5cbc64d89751b0cc86583111c3745444'>
<name>Fix some more typos and clean up 3.2.9 download page</name>
<comment>Ignore-this: 3ebafae6c61b3b845d4e3cf335ab13a7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025205015' local_date='Tue Oct 25 22:50:15 CEST 2011' inverted='False' hash='20111025205015-bae10-0bab5b502be516bf413727ffe5999c20bbae4cdd'>
<name>Fix typo on GF 3.3 download page</name>
<comment>Ignore-this: e9021c9b8a279d408d85241a922ff53b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025204455' local_date='Tue Oct 25 22:44:55 CEST 2011' inverted='False' hash='20111025204455-bae10-22b145a489b3aa3dc248ff099b9b0074628f03cf'>
<name>Adding two binary packages to the GF 3.3 download page</name>
<comment>Ignore-this: 3adc0468e324933500ea2f28365df7a6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025202102' local_date='Tue Oct 25 22:21:02 CEST 2011' inverted='False' hash='20111025202102-bae10-001690a97128cfdf60c601d4e1021702897fc339'>
<name>GF 3.3 news item on the GF home page</name>
<comment>Ignore-this: 6938531aef8feb4637ba733394799a5a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025185802' local_date='Tue Oct 25 20:58:02 CEST 2011' inverted='False' hash='20111025185802-bae10-4999d77819a888d07b4ccee075a199ecfd1d96e7'>
<name>Move GF 3.3 download page in place</name>
<comment>Ignore-this: 54f814f90549c2ce3a484dbb6318c7de</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025185007' local_date='Tue Oct 25 20:50:07 CEST 2011' inverted='False' hash='20111025185007-bae10-ca8be345d2d2dab6d87a7d0e5a3d31ace5296060'>
<name>Recording an alternative version of look in Compute/ConcreteLazy.hs</name>
<comment>Ignore-this: 4ae03b0619dbcaf2ebd808ce351eb2fe
Commented out, causes problems in the greek example.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025184709' local_date='Tue Oct 25 20:47:09 CEST 2011' inverted='False' hash='20111025184709-bae10-fecb12e959a118155dac14c2851bd9fe049d6b26'>
<name>GF 3.3 tentative release date is 2011-10-27</name>
<comment>Ignore-this: 1cb421631cc4dbaeff23dbea4be56f4b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025182549' local_date='Tue Oct 25 20:25:49 CEST 2011' inverted='False' hash='20111025182549-bae10-c5809d35c1204ecc6c551bfd4a4a891fce26e3cd'>
<name>Preparations for release of GF 3.3</name>
<comment>Ignore-this: 5b83c0b9f1d3cd37d3e7889170370cf
+ Changing version numbers and dates here and there.
+ Simplify build-binary-dist.sh since pgf-http need not be built anymore.
+ Use--gf-lib-path to make the sample grammars for minibar compile even if GF
is not installed.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111025140327' local_date='Tue Oct 25 16:03:27 CEST 2011' inverted='False' hash='20111025140327-b9719-d914884bb8c03ade1727c4c360ba6d876cf0b08f'>
<name>qualification with real module name accepted, as in GF refman</name>
<comment>Ignore-this: 53a71e44c70246d65ee99fa24fec9c33</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025131010' local_date='Tue Oct 25 15:10:10 CEST 2011' inverted='False' hash='20111025131010-bae10-ab8127904a01c6ecff35e830acb768423fe92977'>
<name>Preparing for release of GF 3.3</name>
<comment>Ignore-this: d54f81d40336e35a60983ea7ae8e373b
+ Release notes in download/release-3.3.t2t
+ New download page in download/index-3.3.t2t (to be renamed to index.t2t)
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111025124751' local_date='Tue Oct 25 14:47:51 CEST 2011' inverted='False' hash='20111025124751-bae10-0baaa92392ab054b5de54184e3cdbff5ec5f58cf'>
<name>TODO list for example-based grammar writing and grammar editor functionality</name>
<comment>Ignore-this: 3a7ef1cb282455024acd9cb7824d2fd7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111025074457' local_date='Tue Oct 25 09:44:57 CEST 2011' inverted='False' hash='20111025074457-b9719-fc4d3d06c7a726bfdaea54b57136cbc4e19eef33'>
<name>items to release notes on my changes</name>
<comment>Ignore-this: cbb7ae4778d16a5088f57b6a9ea8b5e7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111024182537' local_date='Mon Oct 24 20:25:37 CEST 2011' inverted='False' hash='20111024182537-bae10-4e85291a92a585d669635a9caadb7cdb2e40bfca'>
<name>download/release-3.2.t2t: make room for GF 3.2.10 release notes</name>
<comment>Ignore-this: 1a9aa7599d9cfc4eba7fdb6a7ed6136</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111024181304' local_date='Mon Oct 24 20:13:04 CEST 2011' inverted='False' hash='20111024181304-bae10-e6c59f20031c129ade76f6bd40151fbf2ca2617a'>
<name>gf-quickstart.html: describe gf -server instead of pgf-http</name>
<comment>Ignore-this: 73efae22eb5d259830538a87df20ee4d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111024151753' local_date='Mon Oct 24 17:17:53 CEST 2011' inverted='False' hash='20111024151753-b9719-6cdd1ea3e44feaaa4f2cdeb7254f2491d422f5c0'>
<name>improved the printability of synopsis examples</name>
<comment>Ignore-this: 55bd6a9280cdeeef2e58a424d5d8fd7b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111024125324' local_date='Mon Oct 24 14:53:24 CEST 2011' inverted='False' hash='20111024125324-b9719-61a93bc4c4cc5d023360a401f37b3a5929685e3e'>
<name>post-cleaning of tailing pre expressions in synopsis generation</name>
<comment>Ignore-this: ceeb2936bd056c8b52ef596b23e033cc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111024125220' local_date='Mon Oct 24 14:52:20 CEST 2011' inverted='False' hash='20111024125220-b9719-d2384d2442f730ccc8c57417ea924a6d83d433c7'>
<name>use associativity to force more precompilation of pre expressions</name>
<comment>Ignore-this: ca237c241e635643e344ac5813619829</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111023184633' local_date='Sun Oct 23 20:46:33 CEST 2011' inverted='False' hash='20111023184633-b9719-d30fcdb3316001683d09f77d7022da405dc9a332'>
<name>yet another improvement of mkV 2 in ParadigmsEng (but this is not a very useful paradigm)</name>
<comment>Ignore-this: 95a98e98fd2de10e2e2ee3f9a85661b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111023181713' local_date='Sun Oct 23 20:17:13 CEST 2011' inverted='False' hash='20111023181713-b9719-e177f5be3cc86ed7d3cfb25c825f15d5bd1669cc'>
<name>fixed ParadigmsEng mkV 2</name>
<comment>Ignore-this: ab2bcfcb04392f1bd662bb7341f3a545</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111023181621' local_date='Sun Oct 23 20:16:21 CEST 2011' inverted='False' hash='20111023181621-b9719-c64fed3bcec900a7a38affc449d926ac3f095e2d'>
<name>re-ran make synopsis to port all bug fixes in RGL</name>
<comment>Ignore-this: 18c915b6fe5247acd98833906143588a</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20111023131311' local_date='Sun Oct 23 15:13:11 CEST 2011' inverted='False' hash='20111023131311-b2669-293dd8cb9df2ca0dd533c88f91fc8888bd14c251'>
<name>added script that converts a gf lexicon file to the format required by the abstrat to api translation grammar - to be used as a controlled language for writing linearizations for GF functions in the web editor</name>
<comment>Ignore-this: c3bb9a21b7b7216e74a6c7920fa08ca0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111021154357' local_date='Fri Oct 21 17:43:57 CEST 2011' inverted='False' hash='20111021154357-bae10-6d5eaa3c8df1cd00661737ee25ca697f5ea5f9af'>
<name>Work on example-based grammar writing</name>
<comment>Ignore-this: 3a187897b5ae754591dcb6579905ac49
+ Preparations to support more target languages. Tested with Swedish.
+ Don&apos;t enable example-based editing if there is less that two concrete
languages in the grammar.
+ Don&apos;t show the &quot;By example&quot; button until the required lincat has been defined.
+ Remember the chosen language for examples.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020143630' local_date='Thu Oct 20 16:36:30 CEST 2011' inverted='False' hash='20111020143630-bae10-93e9bd942d24fe53f8798a49d50760151d135327'>
<name>Introduce an explicit error value in the Term type</name>
<comment>Ignore-this: 5e78fad6a84eca1f01d7dae600b5d262
This makes it easier to treat run-time errors (e.g. caused by calls to
Predef.error) in a way that is more typical for a lazy functional language.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020142531' local_date='Thu Oct 20 16:25:31 CEST 2011' inverted='False' hash='20111020142531-bae10-746b3ac5d43f590ae25f370490bbcad23792515d'>
<name>Some experiments with PSeq (left commented out)</name>
<comment>Ignore-this: fde75e7bd84385cf35adedea6122d863</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020141933' local_date='Thu Oct 20 16:19:33 CEST 2011' inverted='False' hash='20111020141933-bae10-64f99a95297ca8257c9a7bc4ecf2f4baa6e4ccb7'>
<name>Compute/ConcreteLazy.hs: no need to reverse when looking up labels in records</name>
<comment>Ignore-this: d8195630c530576c01c16dbe97d14db7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020141737' local_date='Thu Oct 20 16:17:37 CEST 2011' inverted='False' hash='20111020141737-bae10-abe56095420d653d1bfea04c2044e70e3224fd4a'>
<name>AppPredefined.hs: more readable notation for the types of primitives</name>
<comment>Ignore-this: 4dc89464734b800b33ac79e111389870</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020135846' local_date='Thu Oct 20 15:58:46 CEST 2011' inverted='False' hash='20111020135846-bae10-968081902448c7439bd78bd5c9e0e3f53384cfc1'>
<name>phrasebook/Makefile: use &apos;gf -run&apos; to make missing.txt</name>
<comment>Ignore-this: a29a209961922f5b7c8b89aa8f44797d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020133642' local_date='Thu Oct 20 15:36:42 CEST 2011' inverted='False' hash='20111020133642-bae10-917494a8e9a28c7fca3a4e721aa661d287e70978'>
<name>Setup.hs: less verbose output during the compilation of the RGL</name>
<comment>Ignore-this: b68bcb2c44d4c67e32df8223ef6c099c
Only show the full gf command line if an error occurs.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020132128' local_date='Thu Oct 20 15:21:28 CEST 2011' inverted='False' hash='20111020132128-bae10-d64b511cd44b7264a68ffa15418f3f4008eb8c56'>
<name>PGF.hs: Add LANGUAGE BangPatterns to make GHC 7.2 happy</name>
<comment>Ignore-this: fe3763c6034e35af8215a0292ab05695
Also remove oddly named function forExample (topological sorting) from export
list.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111020131739' local_date='Thu Oct 20 15:17:39 CEST 2011' inverted='False' hash='20111020131739-bae10-d627f6246e40eb3107d77033d0c357bbbfc46bb7'>
<name>ParseEngAbs.gf &amp; ParseEng.gf: change module name to match file name.</name>
<comment>Ignore-this: adb1924419e9b5090f627f697e896cd1
Also remove bogus path.</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20111019221644' local_date='Thu Oct 20 00:16:44 CEST 2011' inverted='False' hash='20111019221644-b2669-707df4a2b341033a2331b5f702ade302b281a560'>
<name>added Swedish concrete grammar for abstract to api grammar </name>
<comment>Ignore-this: f4a1c918a8de3526c2cbaeb8cc135c55</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20111019094631' local_date='Wed Oct 19 11:46:31 CEST 2011' inverted='False' hash='20111019094631-b2669-e0ec8dc4e63f94076a10fe4ed236f8234fcb772e'>
<name>added ParadigmsEng to the abstract syntax to api grammar</name>
<comment>Ignore-this: b5924fbee971e2ec6df04ea962c7ad7e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111018153530' local_date='Tue Oct 18 17:35:30 CEST 2011' inverted='False' hash='20111018153530-bae10-ef0a67992c3bdf224876dadb5bb286aaa1c556cd'>
<name>pgf-http setup: update path to minibar</name>
<comment>Ignore-this: 7f4892d2e4581246c9dcd3ef7633193a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111018152149' local_date='Tue Oct 18 17:21:49 CEST 2011' inverted='False' hash='20111018152149-bae10-a3cfd03472413610057e5219964cb91384ca832d'>
<name>minibar: adding a start category menu</name>
<comment>Ignore-this: eb0fb5e5dab96e766e452233c83c7c7c
+ The start category menu can be turned off by passing the option
{startcat_menu:false} when starting the minibar.
+ Documentation updates.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111018143400' local_date='Tue Oct 18 16:34:00 CEST 2011' inverted='False' hash='20111018143400-bae10-7238d02c8a1458ced48eb8b72543579d7dfb434d'>
<name>minibar: add a button to show some grammar info</name>
<comment>Ignore-this: 2e8cdf4fcdf23c1f39304ad127abc1c8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111018143140' local_date='Tue Oct 18 16:31:40 CEST 2011' inverted='False' hash='20111018143140-bae10-e891c777f68b92c773365e7e4e134d64d57fd731'>
<name>pgf service: include the start category in grammar info</name>
<comment>Ignore-this: 10e67a8faf7e2b82a574ed3cdb6dd0aa</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111017160107' local_date='Mon Oct 17 18:01:07 CEST 2011' inverted='False' hash='20111017160107-70c34-92f1c6067c932e5a4ebe5f728461adeb9c8ee536'>
<name>Added Eclipse contents</name>
<comment>Ignore-this: bfd3c61eb01caa0cb4df1bdc49abc15b</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111017155855' local_date='Mon Oct 17 17:58:55 CEST 2011' inverted='False' hash='20111017155855-70c34-39f75bed3e7cc86daeb2fe7625fb9bd60d7a0259'>
<name>Added Eclipse directory</name>
<comment>Ignore-this: d7c6fe2f3c6ac8a9d7c6e4759529b862</comment>
</patch>
<patch author='john.j.camilleri@chalmers.se' date='20111017154018' local_date='Mon Oct 17 17:40:18 CEST 2011' inverted='False' hash='20111017154018-70c34-7724c3693047d00f5c40633604d2f773368c715e'>
<name>Added link for GFEP</name>
<comment>Ignore-this: 15e554e5a38a1a9ba9e58ce5acff06f6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111017135125' local_date='Mon Oct 17 15:51:25 CEST 2011' inverted='False' hash='20111017135125-bae10-cab72f59bedc53a12f5b1d7b77c659ef099b669e'>
<name>example-based: use random generation for the examples</name>
<comment>Ignore-this: f5a8fdd80b80fcf778b820b7c9a855b7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111017125619' local_date='Mon Oct 17 14:56:19 CEST 2011' inverted='False' hash='20111017125619-b9719-1a7692fda83f064b1380328d60f7faa6ea5fdc79'>
<name>made Swedish mkA smarter for participles</name>
<comment>Ignore-this: cdec2303144eec6fb4dd08ff5c7c5bd3</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20111016210831' local_date='Sun Oct 16 23:08:31 CEST 2011' inverted='False' hash='20111016210831-b2669-df4409d5a18a2bc3f0d738dc4822a1bb4c40606e'>
<name>updated test categories for abstract-to-api grammar</name>
<comment>Ignore-this: 1367b246db35a365c1676e25f7044fc4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111014193455' local_date='Fri Oct 14 21:34:55 CEST 2011' inverted='False' hash='20111014193455-bae10-00adb3c9460ccfdfd39a15d2554569bf26764999'>
<name>Bug fix in setup for gf -server mode</name>
<comment>Ignore-this: ea12700aadfdd43a67325d8612093644
Use the command &quot;dist/build/gf/gf&quot; instead of &quot;gf&quot; to compile the sample
grammars for the minibar, to avoid failing if gf is installed in a directory
which is not in the $PATH.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111012190042' local_date='Wed Oct 12 21:00:42 CEST 2011' inverted='False' hash='20111012190042-bae10-6fdbecd88dadd8427101754d11c8a151c660b30e'>
<name>Show version &amp; configuration info when gf -server starts</name>
<comment>Ignore-this: daab3e499eb5bad2eedaecac4535baa9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111012182746' local_date='Wed Oct 12 20:27:46 CEST 2011' inverted='False' hash='20111012182746-bae10-eff1a53bedaa4c9124b86dd9d5e0ca3688c78401'>
<name>Bug fixes for gf -server mode and setup</name>
<comment>Ignore-this: 9e58d3184dbfb7e10b076836b24cc121</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111012170354' local_date='Wed Oct 12 19:03:54 CEST 2011' inverted='False' hash='20111012170354-bae10-bd45c91cbe26f9da68fa550a718baf7c848e5f32'>
<name>Improvements of &quot;gf -server&quot; mode and related setup</name>
<comment>Ignore-this: 6af5fdfa79c21d9fa0d6ceecd71d3d8a
&quot;gf -server&quot; mode now contains everything needed to run the minibar and
the grammar editor (including example-based grammar writing).
The Setup.hs script installs the required files where gf -server can find them.
These files have been moved to a new directory: src/www.
The separate server program pgf-http is now obsolete.</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20111011195412' local_date='Tue Oct 11 21:54:12 CEST 2011' inverted='False' hash='20111011195412-b2669-c9cf785c8e7537469db55f58f4a138bc10a3b3f6'>
<name>added grammar that translates from abstract syntax trees to API trees and viceversa </name>
<comment>Ignore-this: cf422ff41688ee9b16489183514bdc8b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111011191747' local_date='Tue Oct 11 21:17:47 CEST 2011' inverted='False' hash='20111011191747-bae10-ff2c7646293d6a33d3091de24f0c7e9a5548af2d'>
<name>More work on support for gfse in &quot;gf -server&quot; mode</name>
<comment>Ignore-this: 1fe10aab56bff340f2fda28e5fa09438</comment>
</patch>
<patch author='gregoire.detrez@gu.se' date='20111011025758' local_date='Tue Oct 11 04:57:58 CEST 2011' inverted='False' hash='20111011025758-0ca65-346c16b483fbef57d2c2640e64fc4ca10b1bb324'>
<name>Fixing a bug in the French smart paradigm for verbs with 12 arguments.</name>
<comment>Ignore-this: f30541be483dded565bc17168c6d5287</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111010194917' local_date='Mon Oct 10 21:49:17 CEST 2011' inverted='False' hash='20111010194917-bae10-c5553c1c9cebdc8d1f02c594138b9845d80b0eb4'>
<name>gfse: make it workw ith &quot;gf -server&quot; cloud services</name>
<comment>Ignore-this: bbdb42f82353b37b81a20b974404fd19</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111010194657' local_date='Mon Oct 10 21:46:57 CEST 2011' inverted='False' hash='20111010194657-bae10-12bdf1f1678e86786914e664c3f9c99401e3a0ef'>
<name>Add cloud services needed by gfse to &quot;gf -server&quot; mode</name>
<comment>Ignore-this: 4a75db9055da92678080a0210fb1bc28</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111010174053' local_date='Mon Oct 10 19:40:53 CEST 2011' inverted='False' hash='20111010174053-bae10-aaad6449f2dcfa731d6d1a365e7065871a2c3e7d'>
<name>minibar/support.js: added function encodeArgs.</name>
<comment>Ignore-this: db8ab54b652091e9c41e3b4968a41f9c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111010161616' local_date='Mon Oct 10 18:16:16 CEST 2011' inverted='False' hash='20111010161616-bae10-2dc06f391d03436797f4880021c0f4682676e6ae'>
<name>More functionality in &quot;gf -server&quot; mode</name>
<comment>Ignore-this: 56d727c116b2387350e1437c2c91039
&quot;gf -server&quot; mode now includes PGF service and the services to support
example-based grammar writing. (But gf -server is not quite ready to replace
pgf-http yet...)
Also bumped GF version number to 3.2.10-darcs</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111007121430' local_date='Fri Oct 7 14:14:30 CEST 2011' inverted='False' hash='20111007121430-bae10-8175bd07eb1ecad01b1ffcd4ed8fc20e82b96117'>
<name>gfse: documentation tweaks</name>
<comment>Ignore-this: 2612bd4f8b6953a92368da3bd29d3333</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111004100401' local_date='Tue Oct 4 12:04:01 CEST 2011' inverted='False' hash='20111004100401-bae10-5f253d84f519638c0fc8c65aa7809009a3d61d3b'>
<name>example-based grammar writing: avoid a problem by returning Nothing instead of calling error</name>
<comment>Ignore-this: 6df4b176b314587a18bc780f267ac575</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111003154212' local_date='Mon Oct 3 17:42:12 CEST 2011' inverted='False' hash='20111003154212-b9719-3e0e7a88b02bf40d917f92a90ce4eb5efd234b5a'>
<name>gf-bibliography.html with Thomas&apos; corrected links</name>
<comment>Ignore-this: 8679cedcb0258132531e495e9bf04a4b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111003153939' local_date='Mon Oct 3 17:39:39 CEST 2011' inverted='False' hash='20111003153939-b9719-17e3d9d8c25e3b9f54dc352888c65305e6adf3d3'>
<name>updated gf-biblio with cse instead of cs</name>
<comment>Ignore-this: 5fb4923ae6993d6c572b0a5ce487633d</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20111003153627' local_date='Mon Oct 3 17:36:27 CEST 2011' inverted='False' hash='20111003153627-40485-43ade8cb787353da1c8e9c9da0c366a32d09da1b'>
<name>corrected links in gf-biblio</name>
<comment>Ignore-this: e7413269da66881c6798e837c12f8285</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111003151859' local_date='Mon Oct 3 17:18:59 CEST 2011' inverted='False' hash='20111003151859-b9719-0c05191b5a724d41cd6456188302da919d55822f'>
<name>new items in gf-bibliography.t2t</name>
<comment>Ignore-this: 82aa261599e439467ffd69e15defa94f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111003141756' local_date='Mon Oct 3 16:17:56 CEST 2011' inverted='False' hash='20111003141756-b9719-1494728f74489d6a87029a014ab1d15ec7f0ceae'>
<name>demo grammar for the resource: mini/MiniGrammar. Generated automatically from MiniGrammarEng by make. Will replace the old demo/ grammars as one that illustrates the grammar structures while being lighter than Lang and generating less junk.</name>
<comment>Ignore-this: 85a70c3be8d265e46c6fa72c627656b1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20111003140741' local_date='Mon Oct 3 16:07:41 CEST 2011' inverted='False' hash='20111003140741-b9719-be391c6ecd71ca4d6b679cf01b5d88dda7fa325e'>
<name>removed spurious inheritance of resource modules in GrammarRon</name>
<comment>Ignore-this: d7143ab04c84cee359b1ab93b103fc64</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111003122849' local_date='Mon Oct 3 14:28:49 CEST 2011' inverted='False' hash='20111003122849-bae10-b5695434ad23e623a6b36b9759714f481345c90e'>
<name>gfse: browser compatibility fixes</name>
<comment>Ignore-this: 9efa329a9d737e38c8a4241be26fee06</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20111003082135' local_date='Mon Oct 3 10:21:35 CEST 2011' inverted='False' hash='20111003082135-bae10-e62f86cd783628a804793daad7b50e13d8044d62'>
<name>gfse: references to the GF book in keyword tool tips and style tweaks for example-based grammar editing</name>
<comment>Ignore-this: 13f1bbd96ec5323e5b211ee5ff21ba2f</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110929151903' local_date='Thu Sep 29 17:19:03 CEST 2011' inverted='False' hash='20110929151903-bae10-31cb8ef11306f01c449e56ea1c813e16c50b4083'>
<name>Example-based grammar writing: fix problems caused by the use of exprToAPI</name>
<comment>Ignore-this: c441cf416c1280f22ff11fc0e5f25b43
The editor needs to keep track of both the raw term and the nice term returned
by exprToAPI. (Manually constructed linearization rules will now have the
raw term and can not be tested.)
Also replace metavariables in generalized terms with the apropriate parameter
from the linearization rule.
Also fix communication problems caused by inconsistent use of show/read vs
showExpr/readExpr.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110928152634' local_date='Wed Sep 28 17:26:34 CEST 2011' inverted='False' hash='20110928152634-bae10-11fde24b20053ec38de26e533b21e97627f3d30f'>
<name>gfse: about.html updates</name>
<comment>Ignore-this: 245b5695acbcd4ae99fd873cbb0fed3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110928075110' local_date='Wed Sep 28 09:51:10 CEST 2011' inverted='False' hash='20110928075110-ae14a-9a5c75b0b7bc9cbe96b0866926599b6c4dc4b205'>
<name>added ParseEng/ParseEngAbs which is the grammar used for parsing PennTreebank</name>
<comment>Ignore-this: 7af82a7180390fa23048a1553157d44b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110927191850' local_date='Tue Sep 27 21:18:50 CEST 2011' inverted='False' hash='20110927191850-bae10-cff80974a2ee8d5a9ed374cd343b4ceac741d2b2'>
<name>gfse: mention example-based grammar writing in about.html</name>
<comment>Ignore-this: d3c419e28342e785b4abcc2bb5d428e2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110927191753' local_date='Tue Sep 27 21:17:53 CEST 2011' inverted='False' hash='20110927191753-bae10-95dfdeaba111f484eb61eb99dd360339b7807af4'>
<name>exb: call exprToAPI to create nicer linearization functions</name>
<comment>Ignore-this: eab6fc9b8267b738c78ff5f81581f437</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110927185954' local_date='Tue Sep 27 20:59:54 CEST 2011' inverted='False' hash='20110927185954-bae10-c1df05c54f755fc28958c189e31599ab4f77059f'>
<name>Server-side support for example-based grammar writing</name>
<comment>Ignore-this: 144e099567f5aa4059acb35de1bd3b00</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110927184009' local_date='Tue Sep 27 20:40:09 CEST 2011' inverted='False' hash='20110927184009-bae10-8dbb32c11e6ccc07a74c8bfd06705da57a1d63c4'>
<name>gfse: work in progress on support for example-based grammar writing</name>
<comment>Ignore-this: 25871be6cb4591c907455efa0bae0a10</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110927132037' local_date='Tue Sep 27 15:20:37 CEST 2011' inverted='False' hash='20110927132037-bae10-4e2f877fa5fdd09f57a3cedc77e78056aae9ea87'>
<name>Update the shell reference manual</name>
<comment>Ignore-this: be9355b8a9aee6a43f284f8febd09120</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110926135639' local_date='Mon Sep 26 15:56:39 CEST 2011' inverted='False' hash='20110926135639-b9719-3088cd9e2410379cb0e1cf33c588110c1d66b315'>
<name>don&apos;t count app nodes in term size</name>
<comment>Ignore-this: 23a08401a1ed3d4b4b3ba512875b422e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110926065636' local_date='Mon Sep 26 08:56:36 CEST 2011' inverted='False' hash='20110926065636-b9719-61f3f0dcfb5cdffdb25490cac5cb4410d822492b'>
<name>Query/small packaged</name>
<comment>Ignore-this: f68484c6faedc456aa1bd90f934d7dd8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110925084323' local_date='Sun Sep 25 10:43:23 CEST 2011' inverted='False' hash='20110925084323-b9719-cb2e50dfa4783068ede6766799aab4bc57311d5c'>
<name>generalized show_dependencies to take a list of constants as its argument</name>
<comment>Ignore-this: 740ef8fc8edabc19f2cd3545d838b809</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110925084227' local_date='Sun Sep 25 10:42:27 CEST 2011' inverted='False' hash='20110925084227-b9719-df48b7d9724ada2e6cd9e572648a13d50ddd8710'>
<name>structured examples in help into pairs (command,explanation)</name>
<comment>Ignore-this: b68fd5bf0209388a7616b49b7956edfa</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110924082058' local_date='Sat Sep 24 10:20:58 CEST 2011' inverted='False' hash='20110924082058-b9719-fc6974e5c0c54658aedff581cddacb82ace3021d'>
<name>bug fixes in code size analysis</name>
<comment>Ignore-this: d39e2182ef0c254e4aa0abb57fd11ea</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110924082033' local_date='Sat Sep 24 10:20:33 CEST 2011' inverted='False' hash='20110924082033-b9719-b04e8ed1147e79bc0f0b14ddaddc6e3438aebe95'>
<name>smart paradigms for French irreg verbs</name>
<comment>Ignore-this: 9e3276ae02694d0d70bf1eaa0d19dc39</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110923143601' local_date='Fri Sep 23 16:36:01 CEST 2011' inverted='False' hash='20110923143601-ae14a-000a5bf120d3af84ed52100606a30da3a186fcdc'>
<name>add around_AdN in DictEng.gf</name>
<comment>Ignore-this: cc1d918ed5bdf6ab8d306385eadb99e6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110923142156' local_date='Fri Sep 23 16:21:56 CEST 2011' inverted='False' hash='20110923142156-b9719-a333194850f24beff9ddc5b8005a10b645f51de0'>
<name>smart paradigms for Fre irregular verbs, not perfect yet; removed some variants from Fre conjugations</name>
<comment>Ignore-this: 726da7514a1aa941a4647484cde5afcd</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110923120603' local_date='Fri Sep 23 14:06:03 CEST 2011' inverted='False' hash='20110923120603-ae14a-e3e82c2a1901d28186b4b7b8cdf860509bc9d670'>
<name>few extensions to DictEng taken from the obsolete OaldStructural.gf</name>
<comment>Ignore-this: 8199eca132e053474f37c4fdd16cca4d</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110923094222' local_date='Fri Sep 23 11:42:22 CEST 2011' inverted='False' hash='20110923094222-ae14a-b5302a68787b1f858759c644c5495410a7526e6b'>
<name>remove the obsolete parse grammar</name>
<comment>Ignore-this: 6da28e60783e3de8e64f954b4c8ec236</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110923091902' local_date='Fri Sep 23 11:19:02 CEST 2011' inverted='False' hash='20110923091902-ae14a-29f7c41a331c72d7334c47c77817da96191bcad4'>
<name>remove the fake adjective alright_A from DictEng</name>
<comment>Ignore-this: c5c3ae00746eeac7c14db661c437933e</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110922162402' local_date='Thu Sep 22 18:24:02 CEST 2011' inverted='False' hash='20110922162402-ae14a-81ab31e2ba5c65657d2a8611d39439b8e7d7e127'>
<name>change the precedence for the left argument of -&gt;</name>
<comment>Ignore-this: f0b7edc5d870f9eeda819fea9a2fb105</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110922121103' local_date='Thu Sep 22 14:11:03 CEST 2011' inverted='False' hash='20110922121103-b9719-dce9e5fad61d2a13e0315414a64d6d2483f70ec5'>
<name>the sd -size command now shows the size of all code needed for defining an oper</name>
<comment>Ignore-this: 1618ed1ff1fa063c24c1796da1ceed60</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110922074019' local_date='Thu Sep 22 09:40:19 CEST 2011' inverted='False' hash='20110922074019-b9719-7ff650e1c7d0b08fc09396d3eb8e1680178978e3'>
<name>documented the ss command</name>
<comment>Ignore-this: 90a29af978734c6bb68729082a99e7af</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20110921181843' local_date='Wed Sep 21 20:18:43 CEST 2011' inverted='False' hash='20110921181843-b2669-8f1e9ff3c1a24a2591058d60b8efeaae65d41880'>
<name>renamed MorphalouFre to DictFre</name>
<comment>Ignore-this: 15a7d2831a50d4b384c75c84316be46b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110921163720' local_date='Wed Sep 21 18:37:20 CEST 2011' inverted='False' hash='20110921163720-bae10-475129df9175666189c72ab8a28be7e5560a3d4b'>
<name>Update 19 broken links in the GF bibliography</name>
<comment>Ignore-this: 9538fe212fd8ae4826b7e531bc69d2b8
Most of the broken link were due to the move from www.cs.chalmers.se was to
www.cse.chalmers.se in 2010.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110921132459' local_date='Wed Sep 21 15:24:59 CEST 2011' inverted='False' hash='20110921132459-b9719-40852c7c4fee07598fcf12ab37167e234453276f'>
<name>statistics on grammar size in terms of constructors</name>
<comment>Ignore-this: df66041699c5ddad2ab035ac638c18b3</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110921133009' local_date='Wed Sep 21 15:30:09 CEST 2011' inverted='False' hash='20110921133009-ae14a-43a2cd7214662b67110efccdbe7ab2ac384d7484'>
<name>fix in the proof search. when we start the generation from a template, we must start the refinement from the expression that the typecheker generated</name>
<comment>Ignore-this: 4022a90109c23a9fa69c349f804a1b9f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110921081214' local_date='Wed Sep 21 10:12:14 CEST 2011' inverted='False' hash='20110921081214-b9719-0f91425051dc74a4087ac7668e1875d9993b92d4'>
<name>commands ss to show source, and sd to show the dependencies of a constant</name>
<comment>Ignore-this: 4f678fac5102086167fa1b109ffc2173</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920160056' local_date='Tue Sep 20 18:00:56 CEST 2011' inverted='False' hash='20110920160056-b9719-fc8c42b20e7274f4e13c3c7c818980c6e53bf49b'>
<name>module for analysing source grammars</name>
<comment>Ignore-this: 519c951c179c334c673b813fad0b2524</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920145827' local_date='Tue Sep 20 16:58:27 CEST 2011' inverted='False' hash='20110920145827-b9719-90920a9b79a98561d131060368ba21b1461a03a3'>
<name>command ss to show source (including gfo) in text; to be extended</name>
<comment>Ignore-this: 1b835d9ab3cd156a47064f2bcc0a4204</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110920125134' local_date='Tue Sep 20 14:51:34 CEST 2011' inverted='False' hash='20110920125134-bae10-01f4a3b3af257234f7221e8f9ddb12d40789b5df'>
<name>Home page news item about editor modes for GF</name>
<comment>Ignore-this: ccc4130119bb0c7829590e37d6e60cd1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110920124132' local_date='Tue Sep 20 14:41:32 CEST 2011' inverted='False' hash='20110920124132-bae10-50b860ff04ee946e75ada0c7e1915fb5a3708e3c'>
<name>Created a new page documenting available editor modes for GF</name>
<comment>Ignore-this: 20dfcbc23478498bddb513c45e914850
Also adding editing modes for Gedit and Geany contributed by John J. Camilleri.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920121638' local_date='Tue Sep 20 14:16:38 CEST 2011' inverted='False' hash='20110920121638-b9719-c22e4e1c1a8c7cfdbb63e889598400517113cfdc'>
<name>fix bugs in German ComplA2 and ImpVP</name>
<comment>Ignore-this: 98c0c81eaf3a758fc03cd82d114dda46</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920120507' local_date='Tue Sep 20 14:05:07 CEST 2011' inverted='False' hash='20110920120507-b9719-e4cd960a51b3b5e6dfd7f6830e339eb9552168ad'>
<name>QueryGer added; some bugs to fix</name>
<comment>Ignore-this: 940601361a97d0f94a6387648c5f8960</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920085435' local_date='Tue Sep 20 10:54:35 CEST 2011' inverted='False' hash='20110920085435-b9719-6328131be39025584ce026576dd9aeca4d5a4c3d'>
<name>QueryIta added</name>
<comment>Ignore-this: c27862e0b0ac1246901fbe139cb4b3f9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110920080828' local_date='Tue Sep 20 10:08:28 CEST 2011' inverted='False' hash='20110920080828-b9719-8c5819f461e588a2ce8926be8bf6418934da4ef7'>
<name>QueryFre added; a utf8 typo in StructuralFre corrected</name>
<comment>Ignore-this: fb8eaa2eb08b0f21468ccf35f824e2cb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110919153948' local_date='Mon Sep 19 17:39:48 CEST 2011' inverted='False' hash='20110919153948-b9719-f413acee8d042474f67fa2ad31d0d06d9a26fe71'>
<name>treebank to test Query</name>
<comment>Ignore-this: 2dfefabc7d7d93d70bc18bd86a66de62</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110919143730' local_date='Mon Sep 19 16:37:30 CEST 2011' inverted='False' hash='20110919143730-b9719-85edd02f9714b5015ec6e45e616c0f1fa3a4b991'>
<name>QueryFin improved</name>
<comment>Ignore-this: 2f7462178a26be97d136207e3956da93</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110919143659' local_date='Mon Sep 19 16:36:59 CEST 2011' inverted='False' hash='20110919143659-b9719-97a94ffc40f86a000387cd41af6993d16404423c'>
<name>some ExtraFin functions to improve query language</name>
<comment>Ignore-this: 98f59a1ebf09e62fbd56fbd3c4f045e6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110919131401' local_date='Mon Sep 19 15:14:01 CEST 2011' inverted='False' hash='20110919131401-bae10-5eb95deb6107e83db059ebc12ead6fc2a839e48e'>
<name>test suite: Don&apos;t fail because of the Win32/Unix text file incompatibility.</name>
<comment>Ignore-this: 9fc3b383cf04d7900769bce0335464f6
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110919124314' local_date='Mon Sep 19 14:43:14 CEST 2011' inverted='False' hash='20110919124314-bae10-b0a6d17c19180eb1ff530d364057e17a80c12f3d'>
<name>Adding test case for interaction between record subtyping and record extension</name>
<comment>Ignore-this: a9f69b6b41cf472dcd8c9338d3354f59</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110916151327' local_date='Fri Sep 16 17:13:27 CEST 2011' inverted='False' hash='20110916151327-bae10-3ec03f4dbbdf0b256c367bfec2a884dcfd99c75c'>
<name>gfse: add Extra and Lexicon to the list of resource modules that can be opened</name>
<comment>Ignore-this: b8dc03989bdb3742869a25f5fe09d197</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20110915163249' local_date='Thu Sep 15 18:32:49 CEST 2011' inverted='False' hash='20110915163249-b2669-a6c5274aada0b6f77d7711e30486402b2da1683a'>
<name>added topological sort module to PGF - to be used in example based grammar writing</name>
<comment>Ignore-this: 35c3379f11ff09fe475449af759c8588</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20110915162855' local_date='Thu Sep 15 18:28:55 CEST 2011' inverted='False' hash='20110915162855-b2669-35a0492b7c3c22f2d880956e2ec18976f9b74ea0'>
<name>added Morphalou - large lexicon for French</name>
<comment>Ignore-this: 844be0bc67098be65ec3ca1a18f0f7f1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110915181901' local_date='Thu Sep 15 20:19:01 CEST 2011' inverted='False' hash='20110915181901-bae10-89b485ef1186180255e4c2b71b06e775f13c264f'>
<name>Add a command name header to the &apos;help -t2t&apos; output</name>
<comment>Ignore-this: ec7a7861ddeca0a80277f4146baf68ca</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110915111859' local_date='Thu Sep 15 13:18:59 CEST 2011' inverted='False' hash='20110915111859-bae10-d3e5df073d22f5c3969987b2959cbb61ca88d617'>
<name>Add the commands to the table of contents in the GF shell reference manual</name>
<comment>Ignore-this: 2771f32846a19e3658e5d341c9c1cad6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110915104940' local_date='Thu Sep 15 12:49:40 CEST 2011' inverted='False' hash='20110915104940-b9719-64d7189e05f99e11c229db1616f16ee529f9d01a'>
<name>made ps -from_TRANSLIT symmetric to -to_TRANSLIT in the sense that unknown characters are returned as themselves and not as question marks</name>
<comment>Ignore-this: e6f4659a7bed9d23db7c96f57a7ff9ea</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914204604' local_date='Wed Sep 14 22:46:04 CEST 2011' inverted='False' hash='20110914204604-bae10-94e89cab4b1d3b1418d81af6c5b66c2733bc518d'>
<name>Include a table of contents in the GF shell reference manual</name>
<comment>Ignore-this: c77f96c6b5c432e17f4556129f36055b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914203951' local_date='Wed Sep 14 22:39:51 CEST 2011' inverted='False' hash='20110914203951-bae10-4e9449abc5e6a0eb29f723c1e505a9e3a8374af3'>
<name>Separate commands with &lt;hr&gt; instead of &lt;p&gt; in the GF shell reference manual</name>
<comment>Ignore-this: fd5e8c132962957dd5ea6931b3abc4ac</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914202821' local_date='Wed Sep 14 22:28:21 CEST 2011' inverted='False' hash='20110914202821-bae10-18eb7c42978443a6b7e20f946aa46c9b7778d0ca'>
<name>Omit empty sections in GF shell reference manual</name>
<comment>Ignore-this: b7da944d7648632ec38dd33c6d9bfffb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914202622' local_date='Wed Sep 14 22:26:22 CEST 2011' inverted='False' hash='20110914202622-bae10-d99bdf66e9e9c0ffc6d59a4835e1c5385230937d'>
<name>Omit empty sections in gf help output</name>
<comment>Ignore-this: 6ab4644112c3813ae0f50cd68173f515</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914194359' local_date='Wed Sep 14 21:43:59 CEST 2011' inverted='False' hash='20110914194359-bae10-9e61dc5d733a2a6a70a2c2dfce106656048e6698'>
<name>Use &apos;help -full -t2t&apos; to generate the GF Shell reference manual</name>
<comment>Ignore-this: f430599b9024856aa61306f49a9ead43</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914194028' local_date='Wed Sep 14 21:40:28 CEST 2011' inverted='False' hash='20110914194028-bae10-e1877e76687b54a4536c5a5a00fe8b82b1e1b007'>
<name>GF shell command &apos;help -t2t&apos; outputs help in txt2tags format</name>
<comment>Ignore-this: 53420944c56a0c744fcac64176df687e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914162449' local_date='Wed Sep 14 18:24:49 CEST 2011' inverted='False' hash='20110914162449-bae10-ffe24f0207bd30604b4300e632f49d5ff875081c'>
<name>Adding a link to the GF shell reference manual on the GF home page</name>
<comment>Ignore-this: 92fbbf1618c1e2b8c7f1f16e0485adbc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110914155619' local_date='Wed Sep 14 17:56:19 CEST 2011' inverted='False' hash='20110914155619-b9719-97e940917338a8c3e25066f99e74cc994985cb50'>
<name>Donkey: Det and Conj added, as well as negative sentences</name>
<comment>Ignore-this: 4f138d56a5ffa296f553c098c1e10099</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110914131556' local_date='Wed Sep 14 15:15:56 CEST 2011' inverted='False' hash='20110914131556-bae10-05c7f1afe1b2217a48d3cab7237648d190261f86'>
<name>Adding a GF shell command reference</name>
<comment>Ignore-this: 1c1207da6c08ce2d409d4da661c0deae
First, plain text version generated with &apos;help -full&apos; in the shell.
Introduction taken from the GF book.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110913151916' local_date='Tue Sep 13 17:19:16 CEST 2011' inverted='False' hash='20110913151916-bae10-f1dff7a249de2a9a7bfd2034dfa7fb1864929c87'>
<name>gfse: added grammar cloning</name>
<comment>Ignore-this: ce9505a6d153aa1480b7edb9fff55827</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110914112935' local_date='Wed Sep 14 13:29:35 CEST 2011' inverted='False' hash='20110914112935-b9719-fc6d7db0231678922fe38bff5f1fd409a69a4ad3'>
<name>quick fixes in PGF.TypeCheck suggested by Krasimir; to be revisited</name>
<comment>Ignore-this: dce809f83a2867f1e7e3dd39ea05dcc8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110914092956' local_date='Wed Sep 14 11:29:56 CEST 2011' inverted='False' hash='20110914092956-b9719-02a01c990263da688a06e6495140443e86fc8178'>
<name>Donkey: added AP, reported problem with ModCN and polymorphic AP&apos;s</name>
<comment>Ignore-this: 3c2a02fb367ee0112e140698044be7e8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110913195248' local_date='Tue Sep 13 21:52:48 CEST 2011' inverted='False' hash='20110913195248-b9719-aa37e3a1464b2070913d39bff1684bb361736083'>
<name>rewrote DonkeyEng with RGL and introduced VP category</name>
<comment>Ignore-this: 5299de66a6469b21b8a795829de14ba9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110913190931' local_date='Tue Sep 13 21:09:31 CEST 2011' inverted='False' hash='20110913190931-b9719-64777618329b77817f9d30a62b8f16f13cb1aa7b'>
<name>examples on using type theory</name>
<comment>Ignore-this: 2f6d76f0a18371c46e5a4b424d7b42d5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110913143436' local_date='Tue Sep 13 16:34:36 CEST 2011' inverted='False' hash='20110913143436-b9719-280a944d45b7deac63eb1998b81ce5b1169f0cc0'>
<name>added examples/typetheory</name>
<comment>Ignore-this: 1f0824c88d8f186ca6a1d9e745484e89</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110913084116' local_date='Tue Sep 13 10:41:16 CEST 2011' inverted='False' hash='20110913084116-b9719-07474b30ff8fa5cb6048fce733b3dcd1f677d4a5'>
<name>more smartness in ParadigmsFin enabled by the efficient compiler</name>
<comment>Ignore-this: 382f67ed07690984962f8e20031d22bc</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110912154822' local_date='Mon Sep 12 17:48:22 CEST 2011' inverted='False' hash='20110912154822-40485-50d99f1c8aaefa3ec1624abff17c63dbdb743877'>
<name>Added news item about the GF 3.2.9 snapshot on the home page</name>
<comment>Ignore-this: 2bfda50cb695e86ab93f2e50eb4a636d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110912153813' local_date='Mon Sep 12 17:38:13 CEST 2011' inverted='False' hash='20110912153813-bae10-a3b33e90e65d74cd56cf5ac286b54db8afc36985'>
<name>Mention the 3.2.9 snapshot release on the download page</name>
<comment>Ignore-this: fb49447b09a737c799b3104fffff8803</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110912153500' local_date='Mon Sep 12 17:35:00 CEST 2011' inverted='False' hash='20110912153500-40485-31f8e26377982c7c8a7e390c305423f39fb87ba6'>
<name>Record old changes in gf-reference.html</name>
<comment>Ignore-this: 7d7526f91d2b36ab55d57749818b0e88
even though this file is automatically generated from gf-reference.t2t.</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110912153231' local_date='Mon Sep 12 17:32:31 CEST 2011' inverted='False' hash='20110912153231-40485-34e702ebbe8c82697c0b86e0b2eceea085255883'>
<name>Record the added link to the JPGF Android Tutorial on home page</name>
<comment>Ignore-this: 9ec973075e5d2bc9b9c66410619787a2</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110912144644' local_date='Mon Sep 12 16:46:44 CEST 2011' inverted='False' hash='20110912144644-bae10-280433a80189746842ec62a2d9939504384e24a2'>
<name>TAG SNAPSHOT-3.2.9</name>
<comment>Ignore-this: d3fd998a5cd84aae8a4a405780908eb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110912144254' local_date='Mon Sep 12 16:42:54 CEST 2011' inverted='False' hash='20110912144254-bae10-6dcb8160c35dda88135a1ded3b3bc00aef24ca71'>
<name>Take snapshot, version 3.2.9</name>
<comment>Ignore-this: ef5564a9a51110e93ca226385a914c09</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110912143315' local_date='Mon Sep 12 16:33:15 CEST 2011' inverted='False' hash='20110912143315-bae10-907f556a059cb97698d98b30da3d3d5f2ed2bd75'>
<name>gf.cabal: add Tested-With field</name>
<comment>Ignore-this: cb6067d1506b339d0944147a9206017a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110909161733' local_date='Fri Sep 9 18:17:33 CEST 2011' inverted='False' hash='20110909161733-bae10-547e74a86d95d57bc79decab39a1e629b6ffaeb4'>
<name>Don&apos;t make noexpand the default with -fcclazy</name>
<comment>Ignore-this: 8412cb74509d7acc20764031033829ce
This reverts the previous change. Not preprocessing opers turns out to make a
difference in what needs to be mentioned in restricted inheritance/imports.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110909150050' local_date='Fri Sep 9 17:00:50 CEST 2011' inverted='False' hash='20110909150050-b9719-113c06b90e67fd6f60b1bfa646d1170117d5ff1b'>
<name>utf8 in gf-book index</name>
<comment>Ignore-this: 92918ec0c6cdff43184ee8154e483d5b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110909145728' local_date='Fri Sep 9 16:57:28 CEST 2011' inverted='False' hash='20110909145728-b9719-49d5b290fd3d7236b5142a81271e43f20283d9c8'>
<name>slides and UK order of gf-book</name>
<comment>Ignore-this: 84f836067737ed2da0814c77fff38b94</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110909135419' local_date='Fri Sep 9 15:54:19 CEST 2011' inverted='False' hash='20110909135419-bae10-95d31d98316069bfa93e8bbeec887fb8b2dd2c06'>
<name>Make -fcclazy (the new faster lazy compute_concrete) the default. Bump version number to 3.2.9</name>
<comment>Ignore-this: fa119e06979ab2f5027a9c09eecf429d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110909135038' local_date='Fri Sep 9 15:50:38 CEST 2011' inverted='False' hash='20110909135038-bae10-caab30f67f1b41853f2f127406a00c5ee8d04d04'>
<name>Make noexpand the default optimization package when configuring with -fcclazy</name>
<comment>Ignore-this: 8d2eb6b3e134bb8800a5c4951d9f9f29</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110909122527' local_date='Fri Sep 9 14:25:27 CEST 2011' inverted='False' hash='20110909122527-bae10-6468e7638b770335271f865e93854fc39c1d4dc3'>
<name>Remove unused function computeConcreteRec.</name>
<comment>Ignore-this: 9fd0368870e93efb9a2d07a24fb9999e
This also allows the parameter rec to be removed from function computeTermOpt.
(The change is made in GF.Compile.Compute.ConcreteLazy, but not in
GF.Compile.Compute.ConcreteStrict.)</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110909131100' local_date='Fri Sep 9 15:11:00 CEST 2011' inverted='False' hash='20110909131100-ae14a-0f06f8ff8b65d9ef75acf1cd74580d66847478a0'>
<name>remove ins_N from DictEng since it duplicates in_N</name>
<comment>Ignore-this: 84b47fadeacf99d32375516fff682775</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110907171152' local_date='Wed Sep 7 19:11:52 CEST 2011' inverted='False' hash='20110907171152-bae10-4dee60cd87702d57fd9bfe0e6faa6af02492ced5'>
<name>GF.Grammar.Macros: simplify composOp and composSafeOp</name>
<comment>Ignore-this: 300eb3dd40d7a5a3da1ba2b96f945178</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110905152039' local_date='Mon Sep 5 17:20:39 CEST 2011' inverted='False' hash='20110905152039-bae10-d93692e14ffe595f13855e1e16fad40134257388'>
<name>Make the -fcclazy configuration option visible in the build info in the GF Shell welcome message</name>
<comment>Ignore-this: 53ad77e93fd8a4f830bd4fc9a7808cab</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110901163941' local_date='Thu Sep 1 18:39:41 CEST 2011' inverted='False' hash='20110901163941-bae10-8e9b6b0fc98f42da753e880f8c14cc8c2236e02b'>
<name>Add lazy version of GF.Compile.Compute.Concrete</name>
<comment>Ignore-this: ec2f8c6659c85d4de44783f2deca0a6d
This patch adds GF.Compile.Compute.ConcreteLazy, which replaces the Err monad
with the Identity monad. While the Err monad makes the interpreter
(hyper)strict, the Identity monad let&apos;s the interpreter inherit Haskell&apos;s
laziness. This can give big speedups: from 50s to 1s in one example,
from ~4 minutes to ~2 minutes for the RGL.
This is still experimental and might be buggy, so it is off by default.
You can turn it on by configuring with the -fcclazy flag, e.g.
cabal configure -fcclazy
Let me know if anything breaks.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110901163553' local_date='Thu Sep 1 18:35:53 CEST 2011' inverted='False' hash='20110901163553-bae10-3b919016b7326c773d665f8baa4e27fa0bf3f731'>
<name>GF.Grammar.*: generalized the type of some functions that can not fail from the Err monad to arbitrary monads</name>
<comment>Ignore-this: 311261c80dd9f92703e4fa67629a8064</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110831135549' local_date='Wed Aug 31 15:55:49 CEST 2011' inverted='False' hash='20110831135549-bae10-e16cfbbdb27ea7aba5bf0af7ff95b5dcdefbb441'>
<name>GF.Compile.Coding: cleaner code </name>
<comment>Ignore-this: efc986b590516ee68cfaabf4466d7db
Refine function codeTerm into codeTerm, codeLTerm and codeLTerms.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110901135335' local_date='Thu Sep 1 15:53:35 CEST 2011' inverted='False' hash='20110901135335-b9719-aec89b910d56ab8dbcf0d24caf305ca44b744f1f'>
<name>variant e of Spanish and_Conj</name>
<comment>Ignore-this: 32edba1b8e99d48da668870cc86f7b06</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110901081427' local_date='Thu Sep 1 10:14:27 CEST 2011' inverted='False' hash='20110901081427-b9719-31f0132151b98a6e6e77f87c8983405bd5240a37'>
<name>ExtAdvS in Pol</name>
<comment>Ignore-this: dff8babf6fef150cdc3976f4386c900</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110901075629' local_date='Thu Sep 1 09:56:29 CEST 2011' inverted='False' hash='20110901075629-b9719-0324de128da12ad0c0cfbd5a6c4e5df0766eae8a'>
<name>ExtAdvS added to more languages</name>
<comment>Ignore-this: 87b5219f0bc90806828fd555cc6963b5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110831115609' local_date='Wed Aug 31 13:56:09 CEST 2011' inverted='False' hash='20110831115609-b9719-168e016aeeb362df84ba74113fa8c2ac3c02d3a8'>
<name>restored the use of conjunctCase in romance</name>
<comment>Ignore-this: 423ce4696e7fbe07da611fdbd7ed361a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110831111816' local_date='Wed Aug 31 13:18:16 CEST 2011' inverted='False' hash='20110831111816-bae10-d6771acede7e2ecf6344405e95ac7e3e60ef3950'>
<name>GF.Infra.Modules: minor tweaks</name>
<comment>Ignore-this: 408cec3ccf9ecd39b825aac5163ee615
Still keeping the modules both in a list and in a finite map. The overhead is
smaller than I initially thought.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110830202045' local_date='Tue Aug 30 22:20:45 CEST 2011' inverted='False' hash='20110830202045-bae10-9430db79b0f28d754b348fdb8a2378d89720f653'>
<name>GF.Infra.Modules: restore module dependency order invariant</name>
<comment>Ignore-this: e98aa73c8e45e04f764d9f22d2151c3
It is needed by greatestResource (and similar functions, presumably).
So keep both the list and the finite map of modules. This slows down some
things, but the compilation of PhrasebookFin.pgf benefits from it.
To be continued...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110830185450' local_date='Tue Aug 30 20:54:50 CEST 2011' inverted='False' hash='20110830185450-bae10-6dc47ee57be17dc3aac6f05615d32205543c7ed1'>
<name>GF.Infra.Modules: keep the modules of a grammar in a finite map instead of a list</name>
<comment>Ignore-this: 7222759908365aad7d1af5b41a1a90ad
This speeds up the compilation of PhrasebookFin.pgf by 12%, mosly by speeding
up calls to lookupModule in calls from lookupParamValues, in calls
from allParamValues.
The invariant &quot;modules are stored in dependency order&quot; is no longer respected!
But the type MGrammar is now abstract, making it easier to maintain this or
other invariants in the future.
</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110830172913' local_date='Tue Aug 30 19:29:13 CEST 2011' inverted='False' hash='20110830172913-ae14a-8505d4e7ba3e42d3fdb39402c8b7433188ebbf9d'>
<name>few more fixes in the NLG grammar</name>
<comment>Ignore-this: bb81c122ed91a966bf1de4f4b6163843</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110830145311' local_date='Tue Aug 30 16:53:11 CEST 2011' inverted='False' hash='20110830145311-bae10-c47f5f4b10a4577a47abc496a9f74cba03dc95f9'>
<name>GF.Grammar.Lookup: added function lookupQIdentInfo</name>
<comment>Ignore-this: f021cc5363e46a98d45cc20a3267ee75
+ Avoids some code duplication by combinging lookupModule and lookupIdentInfo.
+ Also removed lookupIdentInfo from export list, since it is not used anywhere
else.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110830121350' local_date='Tue Aug 30 14:13:50 CEST 2011' inverted='False' hash='20110830121350-bae10-857012ef24c667127e520e9df251715f5672dc81'>
<name>PatternMatch.hs: commented out suspicious unused function varsOfPatt</name>
<comment>Ignore-this: f932bd52eb2399323630aaba4708fa11</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110830120232' local_date='Tue Aug 30 14:02:32 CEST 2011' inverted='False' hash='20110830120232-bae10-a003350cabf913a19e795dc54066b544030d5cdd'>
<name>GrammarToPGF.hs: comment out unused imports</name>
<comment>Ignore-this: b06da6fb10a4190c642de981c27ee5ce</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110830152359' local_date='Tue Aug 30 17:23:59 CEST 2011' inverted='False' hash='20110830152359-ae14a-2f55f5704660c23b08a37e0512d10ea78d442bf6'>
<name>added quantifier ambiguity in the NLG example</name>
<comment>Ignore-this: d810ca754ee548c0790da48173eb4262</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110830145816' local_date='Tue Aug 30 16:58:16 CEST 2011' inverted='False' hash='20110830145816-ae14a-9d6d10d9ab817c7580bc9dbb95c17a194012f413'>
<name>added example for NLG from logical formula. See examples/nlg</name>
<comment>Ignore-this: e2bc9ad16a92623cd7e46385799df701</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110830112459' local_date='Tue Aug 30 13:24:59 CEST 2011' inverted='False' hash='20110830112459-ae14a-681a46f5dd2ee9699265d0be9340b10d67b29c93'>
<name>bugfixes in the typechecker and the tree generator</name>
<comment>Ignore-this: a3ec1cbce1a386e3cae2dc6b8ef95d94</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110830092244' local_date='Tue Aug 30 11:22:44 CEST 2011' inverted='False' hash='20110830092244-ae14a-511f559aa112fea012a88477a799f1a199644f14'>
<name>bugfix: allow higher-order variables in the linearization</name>
<comment>Ignore-this: a9dcd6a2a57b3aab394d77474b5c2d50</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110829120345' local_date='Mon Aug 29 14:03:45 CEST 2011' inverted='False' hash='20110829120345-b9719-b8f9650bc9833cfe73f0cf4e687710121a3272ba'>
<name>skip spaces before closing parenthesis in PGF.Expr.pFactor</name>
<comment>Ignore-this: a8b4948fb9199049f09a11c001b08e2f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110828103555' local_date='Sun Aug 28 12:35:55 CEST 2011' inverted='False' hash='20110828103555-b9719-e46fcaffb539e04b79ec32f0e2a04fd3a2a8243c'>
<name>import command now gives priority to new abstract syntax, and discards the old concretes if they are for the old abstract; the new priority is implemented in PGF.Data.unionPGF</name>
<comment>Ignore-this: 5abf16870b99d59fa208b3aef088e93f</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110823150504' local_date='Tue Aug 23 17:05:04 CEST 2011' inverted='False' hash='20110823150504-ae14a-f558cdddb9f6f878cad92a207c06753d17c5d80e'>
<name>fix SUMO after the update in DictEng</name>
<comment>Ignore-this: 805130d2b3f1a193f9d0955b96b531fa</comment>
</patch>
<patch author='kr.angelov@gmail.com' date='20110823145811' local_date='Tue Aug 23 16:58:11 CEST 2011' inverted='False' hash='20110823145811-ae14a-b996c83727706fbbf967e2323d8c3a1f50ca4e3f'>
<name>batch of changes in DictEng(Abs) that improve the coverage and add valency frames for many verbs.</name>
<comment>Ignore-this: 747bb4d8b7b7f99e743385d3bb9e94f9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110825165817' local_date='Thu Aug 25 18:58:17 CEST 2011' inverted='False' hash='20110825165817-bae10-22bbb9cf2f2d792336a57547ad67ebe89b003dad'>
<name>pgf-http: fix a bug that caused &quot;+&quot; to be treaded as &quot; &quot; in PGF service requests URLs.</name>
<comment>Ignore-this: 34fbc7c854104ed4047cc1926d1dd28e
This was a bug in my workaround for a bug in the httpd-shed package. It
made it impossible to use the glue token &quot;&amp;+&quot; for Turkish input in the minibar,
for example.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110825155838' local_date='Thu Aug 25 17:58:38 CEST 2011' inverted='False' hash='20110825155838-b9719-b84020534e448e4c630eca239622767476b29be6'>
<name>reload command in shell</name>
<comment>Ignore-this: cdcfac013c7c86e3912883c651b7833d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110824093755' local_date='Wed Aug 24 11:37:55 CEST 2011' inverted='False' hash='20110824093755-bae10-188e6f7b1db06a7969aeed6d9911e8dd1d0ef069'>
<name>pgf-service: apply the OpenMath LaTeX function only when linearizing to a</name>
<comment>Ignore-this: 2d2200353a81da4bdea260ff5d585b24
concrete language whose name ends with LaTeX.
This change also avoids duplicating output and, in addition to the linearize
command, applies the transfer also when using the linearizeAll command.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110823162500' local_date='Tue Aug 23 18:25:00 CEST 2011' inverted='False' hash='20110823162500-bae10-28fbdaa4147c3aec21e02e9451d5499045980379'>
<name>pgf-service: add Jordis transfer function for OpenMath LaTeX output</name>
<comment>Ignore-this: d41824939f14f811797f15c2c91af268</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110822210159' local_date='Mon Aug 22 23:01:59 CEST 2011' inverted='False' hash='20110822210159-40485-7f8e1c11e06a1f769a512851f9cf48a49ef97211'>
<name>Someone added a link to the Android page</name>
<comment>Ignore-this: ca984c79b9b5b6d19d65e9b7d62846b5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110822175547' local_date='Mon Aug 22 19:55:47 CEST 2011' inverted='False' hash='20110822175547-bae10-c73478d22c6402e8fe88842e75ffd4d65f70222e'>
<name>minibar: documentation update</name>
<comment>Ignore-this: ad1df413c5604e68545b64ae9f650077</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110822170347' local_date='Mon Aug 22 19:03:47 CEST 2011' inverted='False' hash='20110822170347-bae10-c1288696bf4ccb5e92e6c87c07fda42f7537c512'>
<name>minibar: quick fix to allow literals to be entered.</name>
<comment>Ignore-this: e24d0f1f537309dc7e41a52d6045d7ba
If you press Enter, the current word will be accepted, even if there are no
matching completions.
(You can now use names of people when constructing sentences in the Letter
grammar, for example.)</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110822170807' local_date='Mon Aug 22 19:08:07 CEST 2011' inverted='False' hash='20110822170807-b9719-fe96b16d613c384d968d38951a5e15f31ef3aa22'>
<name>commented Compute/Concrete with explanations</name>
<comment>Ignore-this: aea8ea8a48ac5593e4c3d4f5610d6b89</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110822161056' local_date='Mon Aug 22 18:10:56 CEST 2011' inverted='False' hash='20110822161056-bae10-80ac924597b6803eb85a98d8c7cf096c38c9e416'>
<name>pgf service: external service hook: always format the output as a JSON string</name>
<comment>Ignore-this: 37bfed6001639f1a4bcef3a280548bb5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110822153444' local_date='Mon Aug 22 17:34:44 CEST 2011' inverted='False' hash='20110822153444-bae10-fe2f5a2cc19e43d06026810219ce02d2ba0f7f30'>
<name>pgf service: added a hook for external services</name>
<comment>Ignore-this: ac18b830ed65f759a0e2cff9d92b7b83
This is really reinventing CGI, people should learn how to write CGI scripts
instead...
TODO: better handling of temporary files</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110822144358' local_date='Mon Aug 22 16:43:58 CEST 2011' inverted='False' hash='20110822144358-b9719-a0bc073e35e6a48a04b8b291fc1f0b4c84ee4430'>
<name>some adjective fixes in FoodsGle</name>
<comment>Ignore-this: 2284f64f2c16a94918cee3a6a76a8710</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110822144057' local_date='Mon Aug 22 16:40:57 CEST 2011' inverted='False' hash='20110822144057-b9719-1d283040714d2c384078b4902bf762718c866b4b'>
<name>the from preposition in various Phrasebooks</name>
<comment>Ignore-this: c00abf3c0fa0a0587c1aa012e51b88cf</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20110822130734' local_date='Mon Aug 22 15:07:34 CEST 2011' inverted='False' hash='20110822130734-bd8c7-951e56be4c8d2239e4c3b5995a345372e55cd28b'>
<name>Correct &apos;Hotel&apos; in Cat Phrasebook</name>
<comment>Ignore-this: 5c324005c89d7835587a409394aecc1e</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20110818162037' local_date='Thu Aug 18 18:20:37 CEST 2011' inverted='False' hash='20110818162037-bd8c7-0037f4906c9edcc990a87408aed57393f9ee36f5'>
<name>&quot;Simplified regA for Cat&quot;</name>
<comment>Ignore-this: ab5bf2b6ea0059b01052848e213be735</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110821213514' local_date='Sun Aug 21 23:35:14 CEST 2011' inverted='False' hash='20110821213514-bae10-9938b901be8b05612768c1e3704fa757fb71a7d7'>
<name>minibar: documentation fixes</name>
<comment>Ignore-this: 438f9caad3f10e390c473397be53c10a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110819135612' local_date='Fri Aug 19 15:56:12 CEST 2011' inverted='False' hash='20110819135612-bae10-28bab9b02318432502441dbb4f93dfc391d81101'>
<name>minibar: bug fix for &quot;Try Google Translate&quot; button</name>
<comment>Ignore-this: 4f3475e9c516949d64c7dd8b9bb42ec2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110818195304' local_date='Thu Aug 18 21:53:04 CEST 2011' inverted='False' hash='20110818195304-b9719-25553e1c7aa48e7b8cd6c516c2e5c5b564b49573'>
<name>FoodsGle by Michal Mechura</name>
<comment>Ignore-this: dc06a0ba9969e212cf95188464e09abe</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110818195128' local_date='Thu Aug 18 21:51:28 CEST 2011' inverted='False' hash='20110818195128-b9719-59ed61c738e08f841d1492bccabe257c9b1bcdb5'>
<name>FoodsCze by Katerina Bohmova</name>
<comment>Ignore-this: b73da0b11be27c843987d85686345cb8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110817154157' local_date='Wed Aug 17 17:41:57 CEST 2011' inverted='False' hash='20110817154157-bae10-c74a2b4f84e7bdcdfd693b32150e55f010711fe7'>
<name>gfse: fix an issue with Webkit browers</name>
<comment>Ignore-this: ec7201215b9f5b56c7db6bba4ff5ff1d
For lin and lincats with empty RHSs, there was nothing to point to to make the
edit button (the &quot;%&quot; button) appear in browsers based on Webkit
(Safari, Chrome).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110816162951' local_date='Tue Aug 16 18:29:51 CEST 2011' inverted='False' hash='20110816162951-bae10-e79d1a0c8f9e0c79d9b958c9e64d6567d74b7fa9'>
<name>minibar: adding pgf_offline.js</name>
<comment>Ignore-this: bfe40c6cc81a56432abb2ef96ffe9e47
This file exports the same PGF runtime interface as pgf_online.js but calls
the hs2js translation of the PGF runtime library (which is not included
in darcs).</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110816154131' local_date='Tue Aug 16 17:41:31 CEST 2011' inverted='False' hash='20110816154131-40485-c4e975379b5002d6ad6bf7ff8f47d418a06b45b7'>
<name>demos: just recording some recent changes to the index page</name>
<comment>Ignore-this: ac8d253e4903bd1c77fabbe640f4f421</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110814165709' local_date='Sun Aug 14 18:57:09 CEST 2011' inverted='False' hash='20110814165709-b9719-62839c6c000740ecf485657b3d6061c68041c642'>
<name>updated RGL status with Heb and Lav</name>
<comment>Ignore-this: 75acf32b3f6692b476e0be373deca64c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110814165215' local_date='Sun Aug 14 18:52:15 CEST 2011' inverted='False' hash='20110814165215-b9719-c37e07c1f21e87a0f588d8445093c0405931a09d'>
<name>Latvian resource started by Normunds Gruzitis</name>
<comment>Ignore-this: 1a29304f6731d223da0e3a70bf274b2d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110814164919' local_date='Sun Aug 14 18:49:19 CEST 2011' inverted='False' hash='20110814164919-b9719-8288617c836da387fa2aa265b1c1599dc1cce899'>
<name>Hebrew mini resource by Dana Dannells</name>
<comment>Ignore-this: 3be0c3e601466317c8ad39f194b8e2bc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110812140224' local_date='Fri Aug 12 16:02:24 CEST 2011' inverted='False' hash='20110812140224-bae10-5156e2da215a36d42061f3b9eaec8061dc79d18e'>
<name>gf.cabal: bump version to 3.2.8-darcs</name>
<comment>Ignore-this: 87d8bd76ad8c9655c3a49dd28899e6cb
This is just to make it easier to tell who has the latest version at the
summer school. There has been some bug fixes in gf itself and some significant
additions to the RGL since 3.2 was released.
Also explicitly require Alex 2.x. The recently released Alex 3.0 has backwards
incompatible changes and does not work. GF/Grammar/Lexer.x should probably
be modified to support both Alex 2.x and Alex 3.0...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110811162849' local_date='Thu Aug 11 18:28:49 CEST 2011' inverted='False' hash='20110811162849-bae10-1b817e9f9b7bb26f13587cb8cf868e22a1d31c4c'>
<name>minibar: documentation and API work</name>
<comment>Ignore-this: 3cbe02670ffea96aeac45767b9a7c6d9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110811145634' local_date='Thu Aug 11 16:56:34 CEST 2011' inverted='False' hash='20110811145634-bae10-5abe35fbfd9b3da190b1cb0385e1bc4ecee73aa7'>
<name>minibar: some functions were in the wrong file</name>
<comment>Ignore-this: 4a9461d9c11056f7af552d8089a25e2b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110809155740' local_date='Tue Aug 9 17:57:40 CEST 2011' inverted='False' hash='20110809155740-bae10-eaec628105c39da04b229bcad91659dda5e6d318'>
<name>minibar: more documentation (in minibar-api.html)</name>
<comment>Ignore-this: dc502a7410a262bf8004e110d720ab30</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110808172824' local_date='Mon Aug 8 19:28:24 CEST 2011' inverted='False' hash='20110808172824-bae10-29dfb9e0250b831996904c65fcec82a5d349b146'>
<name>minibar: refactoring for improved modularity</name>
<comment>Ignore-this: 18fc6e8b969c302bfd74a5a70f07a679
Two smaller objects have been factored out from the Minibar object:
Input and Translations. These have been placed in two separate files:
minibar_input.js and minibar_translations.js. Some common auxiliary functions
have also been moved to a separate file: minibar_support.js</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110808140855' local_date='Mon Aug 8 16:08:55 CEST 2011' inverted='False' hash='20110808140855-bae10-9adccb0fb6123db249d1931b40e47c0707e65417'>
<name>minibar: resolve conflict</name>
<comment>Ignore-this: 7945e26895aba645a957d7018dde7ba0</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110803152138' local_date='Wed Aug 3 17:21:38 CEST 2011' inverted='False' hash='20110803152138-bae10-39a55ffcb34065981831ffbc4e42ea62669b2cb8'>
<name>minibar: improve pgf_online.js</name>
<comment>Ignore-this: 9929f0d14af8755771f663e8cbd8b346
pgf_online.js has been simplified and generalized to support the full
GF Web Service API. The changes are backwards incompatible, unfortunately.
The documentation and minibar.js have been updated accordingly.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110803142447' local_date='Wed Aug 3 16:24:47 CEST 2011' inverted='False' hash='20110803142447-bae10-20a5a70ac5cc7577288a848714bf8dceb144e80a'>
<name>minibar: small code and documentation tweaks</name>
<comment>Ignore-this: ed920b0c8705f5e5105b57c61e828c0d</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110808140451' local_date='Mon Aug 8 16:04:51 CEST 2011' inverted='False' hash='20110808140451-40485-15a4b0b40edfb211a160ca6fd44b604e22d2ba97'>
<name>minibar: recording old configuration changes</name>
<comment>Ignore-this: 31847d952765f30e4bd1e1c5ecca6796</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110803170020' local_date='Wed Aug 3 19:00:20 CEST 2011' inverted='False' hash='20110803170020-b9719-02e380dde0f1259733bb6339b3ea91f2c6586245'>
<name>the determiner tout_Det in ExtraFre</name>
<comment>Ignore-this: 8f4bc1ba3fa4159332bdd98714c71b62</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110803151939' local_date='Wed Aug 3 17:19:39 CEST 2011' inverted='False' hash='20110803151939-b9719-3b0d27dcc81eb9615db9b5ed6560baf7a276250f'>
<name>Added ExtAdvS separate from AdvS in Sentence</name>
<comment>Ignore-this: 38a5f36ad516e03c1ca0e73765d2ad2e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110803143749' local_date='Wed Aug 3 16:37:49 CEST 2011' inverted='False' hash='20110803143749-b9719-43c00332b54901cfc9a72134e86ed57f26ed6568'>
<name>word order in Scand and Ger coordinated Inv</name>
<comment>Ignore-this: c60c23651a15f662a0696c704f6d4ff3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110801150114' local_date='Mon Aug 1 17:01:14 CEST 2011' inverted='False' hash='20110801150114-bae10-4a927ce7fad8344d14e8affc4a20401cc1490faf'>
<name>gfse: added links to download PGF files for user&apos;s grammars</name>
<comment>Ignore-this: b91d56b1d604487b1bc6aa49cf7445ab</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110801142729' local_date='Mon Aug 1 16:27:29 CEST 2011' inverted='False' hash='20110801142729-bae10-53574ecbe4e69cbfa0661ad2b9175a250fbce03b'>
<name>gfse: add missing file share.html to darcs</name>
<comment>Ignore-this: 394eb84ae72e392fa6b73aa0772868a
Also fix bug in share.html by adding cloud.js to the list of loaded JavaScript
files.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110801102214' local_date='Mon Aug 1 12:22:14 CEST 2011' inverted='False' hash='20110801102214-b9719-6911a75e0e19e82de9b40f418ecd8fd51e3cd9eb'>
<name>a couple of fixes with Romance determiners</name>
<comment>Ignore-this: 70d55bd17cd82274c6ee85822dd13821</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110729154419' local_date='Fri Jul 29 17:44:19 CEST 2011' inverted='False' hash='20110729154419-bae10-3a954837f3c9ff6e5b707b7eed046798469eda83'>
<name>gfse: some correctness checks for concrete syntax</name>
<comment>Ignore-this: d4ab74c7cce5dabd8f5ba721e0b83b0d
The editor now calls the GF server to check the syntax of expressions that
are part of concrete syntax (except for parameter types).
This is currently done by using the cc command of the GF shell, which puts
some unnecessary restricitons on operation definitions...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110729134537' local_date='Fri Jul 29 15:45:37 CEST 2011' inverted='False' hash='20110729134537-bae10-099c6bd2099063331acfd791f8d29f13f549870a'>
<name>gfse: refactoring</name>
<comment>Ignore-this: 322ccbc4b8cfaeaefbead49807274cf
Factor out functions that interface to the old cloud service (upload.cgi)
from editor.js into cloud.js. Merge changes from editor2.js into editor.js and
factor out functions that interface to gf -server into clouds2.js.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110726150333' local_date='Tue Jul 26 17:03:33 CEST 2011' inverted='False' hash='20110726150333-bae10-690fb37adf40ad2c04665c134cc27befc6eea9d3'>
<name>gfse: about: added a note that each grammar has a unique identity independent of its name</name>
<comment>Ignore-this: c98940aac85692505aa5cae13550ea4d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110725192146' local_date='Mon Jul 25 21:21:46 CEST 2011' inverted='False' hash='20110725192146-bae10-2f3d8e27812662d0d602f1007f389fd077c215a1'>
<name>gfse: various small improvements</name>
<comment>Ignore-this: 81023cba569e63865c9e8c171ba3714b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110722074953' local_date='Fri Jul 22 09:49:53 CEST 2011' inverted='False' hash='20110722074953-b9719-d9500e506f6eb20ca7e7592abe04d785d64123fa'>
<name>past participle in proper place in English VP</name>
<comment>Ignore-this: 80729b7c27e3a045ea0497dc754d270e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110721091326' local_date='Thu Jul 21 11:13:26 CEST 2011' inverted='False' hash='20110721091326-b9719-f1705754c8985319991dec57e49929c17cd5ffc5'>
<name>PassVPSlash in Extra and ExtraEng; should generalize PassV2 in the future</name>
<comment>Ignore-this: 6413dab0b96de7825b48bd11246002de</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110721082504' local_date='Thu Jul 21 10:25:04 CEST 2011' inverted='False' hash='20110721082504-b9719-1872178db4efc1d660bc70bf07dbe3125cc250e8'>
<name>GenIP, GenRP in Extra and any_Quant in ExtraEng</name>
<comment>Ignore-this: 807e6917ae584251f210112f4afada62</comment>
</patch>
<patch author='Nick Frolov &lt;nf@mkmks.org&gt;' date='20110707171014' local_date='Thu Jul 7 19:10:14 CEST 2011' inverted='False' hash='20110707171014-e034f-69cd79c3dacfea5faa54e8a56097444e3f30b9b1'>
<name>The stub of Russian Phrasebook is tweaked to start giving sane output</name>
<comment>Ignore-this: 45b04636e796f7e04d8d11e7942b8066</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110707165937' local_date='Thu Jul 7 18:59:37 CEST 2011' inverted='False' hash='20110707165937-bae10-bae06fd31b4c2803d52cdafb9e95fcaa49ec1351'>
<name>gfse: new section &quot;Grammars in the cloud&quot; in about.html</name>
<comment>Ignore-this: bf91a70812f99bd8e2c16c7b36e2dd2a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110707165759' local_date='Thu Jul 7 18:57:59 CEST 2011' inverted='False' hash='20110707165759-bae10-fe1669716c63106f9102b8306b7d804739cb751b'>
<name>gfse: grammars in the cloud, still primitve, but good enough to be installed on the server, I think</name>
<comment>Ignore-this: 2640fde63f5751984bdd604d94b5cd0c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110707133056' local_date='Thu Jul 7 15:30:56 CEST 2011' inverted='False' hash='20110707133056-bae10-68cdbf4623fee1247b92a3329da7d99f7eabf903'>
<name>gfse: grammars in the cloud, work in progress</name>
<comment>Ignore-this: 811d04488ad70eea0380b6e9585e2c23
Cloud merging: when sharing grammars between two devices that previously each
had separate grammar directoies on the server, clean up one of the directories
and make it a symbolic link to the other.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110707124228' local_date='Thu Jul 7 14:42:28 CEST 2011' inverted='False' hash='20110707124228-b9719-a8f94b333214fd9c9c9bb377cd1416e8b06e1a92'>
<name>Nepali corrected in Synopsis; Nepali and Persian added to main page</name>
<comment>Ignore-this: a9933693986b3cbf9c9e4958beae5dc1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110706165542' local_date='Wed Jul 6 18:55:42 CEST 2011' inverted='False' hash='20110706165542-bae10-38ad9629da726c71288bf36293a3d3015e109fc2'>
<name>gfse: grammars in the cloud, work in progress</name>
<comment>Ignore-this: 11b4dee48c73ac433226b7fd2b4a62c5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110608152950' local_date='Wed Jun 8 17:29:50 CEST 2011' inverted='False' hash='20110608152950-bae10-4d51c1fa753bd4b3ee66beb109a7ebec7adf7f01'>
<name>gfse: initial support for grammars in the cloud</name>
<comment>Ignore-this: 190345c1b53366bc4d0be1a9c100271b
This lets the user access the same set of grammars from multiple devices.
Sharing grammars between multiple users is possible but discouraged at the
moment. There is no version handling, so concurrent editing of the same grammar
by different users might result in one user overwriting changes made by
another user. (The same goes for cuncurrent editing on multiple devices by
a single user, of course.)</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110627145551' local_date='Mon Jun 27 16:55:51 CEST 2011' inverted='False' hash='20110627145551-c242b-21ea09e0c11ac06df180fe8648bbe270ff914432'>
<name>refinementsNep-11-06-27</name>
<comment>Ignore-this: 9bc0cdb614452eb47f3e04ad635ff0f1</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623152803' local_date='Thu Jun 23 17:28:03 CEST 2011' inverted='False' hash='20110623152803-4caf6-99684c4a00fe01c23b8c4ba2b4166c973cff29e7'>
<name>one new verb paradigm for Polish resource and one new function in ExtraPol</name>
<comment>Ignore-this: f83591e73fa8a9679c9c6f7da78be0bc</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623125204' local_date='Thu Jun 23 14:52:04 CEST 2011' inverted='False' hash='20110623125204-4caf6-38d946e414c7a339cdb666d73173f265fb2a2cc2'>
<name>bug in how8manyIDet fixed</name>
<comment>Ignore-this: 9b3a161d55e8fe0844405f17d6d8767b</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623124453' local_date='Thu Jun 23 14:44:53 CEST 2011' inverted='False' hash='20110623124453-4caf6-cbb0598b44975d16c10488b7d1f130d15590b209'>
<name>phrasebook polish updated</name>
<comment>Ignore-this: 12622c4faf077167a6cb7d46f3076da4</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623123728' local_date='Thu Jun 23 14:37:28 CEST 2011' inverted='False' hash='20110623123728-4caf6-e516f08bef28c5f9b035a95534e85d84d8d5dd14'>
<name>morphoPol revisited</name>
<comment>Ignore-this: 3ca35846940eb6340c6ae01e492a2d9e</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623123712' local_date='Thu Jun 23 14:37:12 CEST 2011' inverted='False' hash='20110623123712-4caf6-c6637ba5b3cb929350f5187d578445c4959880b9'>
<name>noun morphology revisited</name>
<comment>Ignore-this: 63e28e2bd754f1bcaed3062814cbd70b</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623123547' local_date='Thu Jun 23 14:35:47 CEST 2011' inverted='False' hash='20110623123547-4caf6-2490b204bc0af3208d7085c402c3db93498c3b14'>
<name>ResPol revisited</name>
<comment>Ignore-this: ead8c8bf0d02d3413f66f71daa945d0c</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623123508' local_date='Thu Jun 23 14:35:08 CEST 2011' inverted='False' hash='20110623123508-4caf6-1f044b16df9718de366ac87c9d67c1752ee003ea'>
<name>new verb models added</name>
<comment>Ignore-this: ee974e13845301422460205b918c71c4</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20110623123434' local_date='Thu Jun 23 14:34:34 CEST 2011' inverted='False' hash='20110623123434-4caf6-e32c928fe5133e2c9782168e43239510a0770dc8'>
<name>changes in lexicon noun</name>
<comment>Ignore-this: 3abadf82036cfdc55cb14db582c8c9f4</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110621161044' local_date='Tue Jun 21 18:10:44 CEST 2011' inverted='False' hash='20110621161044-bae10-9792be432a3bc4a2ba5183e7844b41c8a3d8baac'>
<name>minibar support.js: add function ajax_http_post for posting FormData</name>
<comment>Ignore-this: d07878cd03e4130aa7eb0182eb12f0f9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110621154931' local_date='Tue Jun 21 17:49:31 CEST 2011' inverted='False' hash='20110621154931-bae10-356ba68654f27260ab6332a56896e29130298e9d'>
<name>gf-server: make pgf-service work the Apache mod_fastcgi</name>
<comment>Ignore-this: 130dd2ec5d789ed6fc88148c8a8acd09
pgf-service now appears to works with Apache mod_fastcgi (under Mac OS X) in
addition to lighttpd.
One difference appears to be that while lighttpd passes the name of the PGF
file in the SCRIPT_FILENAME variable, Apache passes it in PATH_TRANSLATED.
But perhaps this depends on exactly how the fastcgi service is configured.
The following is what I added to the Apache configuration file to test this:
&lt;Directory /Library/WebServer/Documents/fcgi-bin&gt;
SetHandler fastcgi-script
Options +ExecCGI
&lt;/Directory&gt;
Action pgf-service /fcgi-bin/pgf-service
AddHandler pgf-service .pgf</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110621154513' local_date='Tue Jun 21 17:45:13 CEST 2011' inverted='False' hash='20110621154513-bae10-f08c7f3a85d54ebb359e0822fd35c7e879704068'>
<name>gf-server: enable -rtsopts when compiling with ghc&gt;=7.0</name>
<comment>Ignore-this: d1fefdc7b2cefebf09009f8a7b0f9c07</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110621153857' local_date='Tue Jun 21 17:38:57 CEST 2011' inverted='False' hash='20110621153857-bae10-6e8d43aac13532367602bc8c8fbd7f9830223774'>
<name>gf-server.cabal: a separate flag for the content service</name>
<comment>Ignore-this: 254f5a3d19eb291e4eeefe13af5671bd
* Use cabal install -ffastcgi to compile the fastcgi server.
* Use cabal install -fcontent to compile the content service (off by default,
currently broken)
* Use both flag to compile both.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110507173649' local_date='Sat May 7 19:36:49 CEST 2011' inverted='False' hash='20110507173649-bae10-884ce2a5eb0d9bfdb872dd3362188390c4a027f2'>
<name>gfse: fix a problem in browsers where &quot;class&quot; is a reserved keyword</name>
<comment>Ignore-this: 55238dd7c43fbeb4be0b91d85d830e6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110620205223' local_date='Mon Jun 20 22:52:23 CEST 2011' inverted='False' hash='20110620205223-b9719-04f9db86067377bc2ffb59f00c46eb1048b4147b'>
<name>updated information on GF book</name>
<comment>Ignore-this: 7e9258343f22fd7518ac43682c7bc1ec</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110620131312' local_date='Mon Jun 20 15:13:12 CEST 2011' inverted='False' hash='20110620131312-b9719-440ba0e4f6bb9998794f7d7169f59ed2a0c3819f'>
<name>Nepali added to resource synopsis</name>
<comment>Ignore-this: 6177e9041d766fede2c21fff33218022</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110620115144' local_date='Mon Jun 20 13:51:44 CEST 2011' inverted='False' hash='20110620115144-c242b-0aedb92288cc98a8ffe4246d6dd3ac04b4b40615'>
<name>Nepali_api</name>
<comment>Ignore-this: 1df9015eedf6ac195410c61c60a8db24</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110620112422' local_date='Mon Jun 20 13:24:22 CEST 2011' inverted='False' hash='20110620112422-c242b-e63169f45410056867041ef94bd4d3b9cb8f607f'>
<name>refinementNepali-11-06-20</name>
<comment>Ignore-this: 5964d896a4299adb5ddb6883e6288a2f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110614115226' local_date='Tue Jun 14 13:52:26 CEST 2011' inverted='False' hash='20110614115226-b9719-ecf546a75013f5b0cce01dc2a0976357be14b20d'>
<name>Status updated with Persian and Nepali</name>
<comment>Ignore-this: d752c9cde79350d50cb289f3d5998407</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110614114938' local_date='Tue Jun 14 13:49:38 CEST 2011' inverted='False' hash='20110614114938-b9719-995f91006cffed4a75e918f267c84d62027c3008'>
<name>synopsis with Persian</name>
<comment>Ignore-this: 69ccf4021e0e408702a6b2fc823a909f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110614114910' local_date='Tue Jun 14 13:49:10 CEST 2011' inverted='False' hash='20110614114910-b9719-3b28684ae30effe13c67860e97f07acd1825d248'>
<name>allow empty lines in transliteration files</name>
<comment>Ignore-this: ff55a16d9b41633d872d85c6650bc1a3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110614111959' local_date='Tue Jun 14 13:19:59 CEST 2011' inverted='False' hash='20110614111959-b9719-917f5844b562444ab9578a3818fe145f92b143fd'>
<name>Nepali resource by Dinesh Simk - almost complete</name>
<comment>Ignore-this: 469afae10e443d3a8323522e9d26a70b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110614104643' local_date='Tue Jun 14 12:46:43 CEST 2011' inverted='False' hash='20110614104643-b9719-bd8c310ee4afc372a4b8206dcaa1381386c1de19'>
<name>Inari&apos;s additions to ParadigmsSpa</name>
<comment>Ignore-this: de5d5087bd693e6a894db53530e6e6c3</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110613223748' local_date='Tue Jun 14 00:37:48 CEST 2011' inverted='False' hash='20110613223748-c242b-8e929da14a28b91b83b1473b2cfb4c07f21ab7de'>
<name>NumeralsDigits</name>
<comment>Ignore-this: e2c360a4212b8db4fe70cf4794e43567</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110613212720' local_date='Mon Jun 13 23:27:20 CEST 2011' inverted='False' hash='20110613212720-c242b-227491b306ec34ed92c378a2b7649e57332fd099'>
<name>fileExtarPes-added</name>
<comment>Ignore-this: ea6f4749fe4ac184b28088efbb8cc2f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110613212130' local_date='Mon Jun 13 23:21:30 CEST 2011' inverted='False' hash='20110613212130-c242b-84e5b00f3460923273ce10124a5bc48119487f48'>
<name>refinement-11-06-13</name>
<comment>Ignore-this: af365639d3db1cab3af8b216437386fa</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110613184429' local_date='Mon Jun 13 20:44:29 CEST 2011' inverted='False' hash='20110613184429-c242b-d34c5d23f3ce839831def2f7e6398f6652303741'>
<name>PersianAPI</name>
<comment>Ignore-this: 507ecfa5a80764dc91fb560da1f1f8aa</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110613182330' local_date='Mon Jun 13 20:23:30 CEST 2011' inverted='False' hash='20110613182330-c242b-30e0d72f81483b4a1492e40619f1ff2b9e2f742d'>
<name>PersianRG</name>
<comment>Ignore-this: b20b0404c95d33807511c02db3944581</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602161201' local_date='Thu Jun 2 18:12:01 CEST 2011' inverted='False' hash='20110602161201-b9719-3d6d08a8017c2ff3bb3ef9a100bf9985628cad30'>
<name>Finnish SDP paradigm ported to lower-case by using Predef.toUpper</name>
<comment>Ignore-this: 8688bb405fdf93c8be4f8ef9b1127288</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602161046' local_date='Thu Jun 2 18:10:46 CEST 2011' inverted='False' hash='20110602161046-b9719-befe2be796a41add5453c96cabbec4cdf2d0442f'>
<name>Predef functions toUpper, toLower, isUpper</name>
<comment>Ignore-this: 68796cc97177f4fc6c3fd3d79b7d5b5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602103032' local_date='Thu Jun 2 12:30:32 CEST 2011' inverted='False' hash='20110602103032-b9719-a933228f3582d7c03740ade01650c2f31b2b30d2'>
<name>&quot;Urd in Phrasebook Makefile; correct form of adj Spa.spanish_A&quot;</name>
<comment>Ignore-this: ad03d896eda74a3778e495964da5f134</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20110602085335' local_date='Thu Jun 2 10:53:35 CEST 2011' inverted='False' hash='20110602085335-bd8c7-e390d8ff7d2a87a9ea3b4f1571bafd2470ef547d'>
<name>provide both genders for Plural in Cat/mkPronoun</name>
<comment>Ignore-this: 3f5667e1c9fc96452604c8928e6d6ae2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602092633' local_date='Thu Jun 2 11:26:33 CEST 2011' inverted='False' hash='20110602092633-b9719-86f23a4ca0c7fc21125092a45e63db0f2c86281f'>
<name>adapted parse/English to new uncontracted polarity</name>
<comment>Ignore-this: ded8780bafd376e794d7057dd11244f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602083006' local_date='Thu Jun 2 10:30:06 CEST 2011' inverted='False' hash='20110602083006-b9719-79b700b2d31105369d9b26f9132f6681952259f3'>
<name>ported the change in English NPCase and Polarity to SUMO</name>
<comment>Ignore-this: 4b53188eee94f17c283b3a605e4e8024</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602080531' local_date='Thu Jun 2 10:05:31 CEST 2011' inverted='False' hash='20110602080531-b9719-71c52c56cdc4648be1096e58baad06228a82abf3'>
<name>factored English uncontracted negation to one constant, ExtraEng.UncNeg : Pol</name>
<comment>Ignore-this: e781fb272a54f8965e93394d764fb731</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110602072420' local_date='Thu Jun 2 09:24:20 CEST 2011' inverted='False' hash='20110602072420-b9719-b0272d64c6d883543fdd9eb84de0445507b5e246'>
<name>patches in Spanish adjectives by Inari</name>
<comment>Ignore-this: 89c806e096485c2ba317f04f32315aca</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20110601155021' local_date='Wed Jun 1 17:50:21 CEST 2011' inverted='False' hash='20110601155021-bd8c7-6df367000f9e4541c4fba6167c3b1f37baa4bc41'>
<name>Fixed A&apos;s in Cat phrasebook nationalities</name>
<comment>Ignore-this: dc43b1f9bbea432a3e7bcea3729e1f9d</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110520232308' local_date='Sat May 21 01:23:08 CEST 2011' inverted='False' hash='20110520232308-c242b-d4600aa37da7a0cd7804c25d644760111980c143'>
<name>addedSymbolicPnb</name>
<comment>Ignore-this: 65eb07c716c46e153d395ed5fe6e05ce</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110519181934' local_date='Thu May 19 20:19:34 CEST 2011' inverted='False' hash='20110519181934-c242b-400c7b8caa385e226167f3d1ea4db95f435f1dd7'>
<name>refinementsTextUrd11-19-05</name>
<comment>Ignore-this: 1bc2c8084a6faeb2970d15e5131dbfe0</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110519155712' local_date='Thu May 19 17:57:12 CEST 2011' inverted='False' hash='20110519155712-c242b-896dd7cfe54b794fa7318fda477aad0f2e7d8f58'>
<name>refinementsTextUrd-11-05-19</name>
<comment>Ignore-this: 840799a1e2503987f6506d22f5aecf5e</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110519151915' local_date='Thu May 19 17:19:15 CEST 2011' inverted='False' hash='20110519151915-c242b-9803ccc1d860822fb8885b0727ce0af5ef16cae4'>
<name>refinements-2011-05-19</name>
<comment>Ignore-this: 3ae69abed8318404ab3206322f6d660e</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110513215116' local_date='Fri May 13 23:51:16 CEST 2011' inverted='False' hash='20110513215116-c242b-de81b77ff8f88a4e01f50c7fae808c79108a1eb4'>
<name>refinementsUrdPhrasebook-2011-05-13</name>
<comment>Ignore-this: 9d9d466b09c0ae82beac335a3e7df6e6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110513162558' local_date='Fri May 13 18:25:58 CEST 2011' inverted='False' hash='20110513162558-b9719-3b3741bb436ff528e357cf9c8d7ed3251abf8305'>
<name>fixing case in ParseEng</name>
<comment>Ignore-this: 4ae3241a7ce89d821b223114fdcd2c9e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110513111447' local_date='Fri May 13 13:14:47 CEST 2011' inverted='False' hash='20110513111447-b9719-72c29420c3f3b72ac2a863ff89b96fdced9c8400'>
<name>addition to Urdu phrasebook</name>
<comment>Ignore-this: 2e26634e60b58fba60f0269f47e78e6f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110512162400' local_date='Thu May 12 18:24:00 CEST 2011' inverted='False' hash='20110512162400-c242b-03ebcc87ef3d2c4b9dda66c9313070448837d2b3'>
<name>refinementsUrdPhrbook-2011-05-12</name>
<comment>Ignore-this: ff69b29258c48e90995052e56ac9731f</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110511001152' local_date='Wed May 11 02:11:52 CEST 2011' inverted='False' hash='20110511001152-c242b-ff4ae0914178431d38d400069b5136c7324f3794'>
<name>refinementsUrdPnb-2011-05-11</name>
<comment>Ignore-this: 3513a88ce0f1bf8c38becb3e734b81d8</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110510152757' local_date='Tue May 10 17:27:57 CEST 2011' inverted='False' hash='20110510152757-c242b-110368d59e2e457bc23303c547b6ddad6236bbe8'>
<name>refinementsPnb-2011-05-10</name>
<comment>Ignore-this: 5c0d3e6e628de014d50ca4f961fd4103</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110510145308' local_date='Tue May 10 16:53:08 CEST 2011' inverted='False' hash='20110510145308-c242b-7e015d95ae9279546eb68357ff0033ae07db6767'>
<name>refinementsUrd-2011-05-10</name>
<comment>Ignore-this: f128f769b0af081880e023ae0f660775</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110510143308' local_date='Tue May 10 16:33:08 CEST 2011' inverted='False' hash='20110510143308-c242b-dde7eada429353fb78e1f57d2daf3e27b28bef25'>
<name>refinements-2011-05-10</name>
<comment>Ignore-this: 8fce3b8110363645af2e33b508149230</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110506152445' local_date='Fri May 6 17:24:45 CEST 2011' inverted='False' hash='20110506152445-bae10-599dcd90a45a93bb524db7246e5958e563849392'>
<name>gfse: you can now add concrete syntax for arbitrary languages</name>
<comment>Ignore-this: 39da67c01a2ca45211cc5271e539ede8
Before, you had to pick a language from a list of supported languages, but now
you can also pick Other and change the language code afterwards.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110506122946' local_date='Fri May 6 14:29:46 CEST 2011' inverted='False' hash='20110506122946-b9719-b4fa38a21d7ecd68519ad54a490e1ea35c8c39e8'>
<name>Urdu phrasebook (not complete)</name>
<comment>Ignore-this: a4284f81d75ac09a739493d5a41c7506</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110506121145' local_date='Fri May 6 14:11:45 CEST 2011' inverted='False' hash='20110506121145-b9719-73d8c8259269fd8138c72e114f31f4c7cac377a4'>
<name>fixed problems in persian transliteration pointed out by Elnaz</name>
<comment>Ignore-this: a90aaa1990c508cb6890d5d246c6772</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110506090941' local_date='Fri May 6 11:09:41 CEST 2011' inverted='False' hash='20110506090941-b9719-1f24f0294f0bf5ce6048d29c6616e41755f3dfd7'>
<name>added Punjabi to langs compiled with lib/src/Make</name>
<comment>Ignore-this: 4fdea2fc9650cb94b62a6fd78cd58fb7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110506090007' local_date='Fri May 6 11:00:07 CEST 2011' inverted='False' hash='20110506090007-b9719-5edaf101dea046581836f93a271194a5b47f16e0'>
<name>updated Synopsis with Afrikaans, Punjabi, and additional modules</name>
<comment>Ignore-this: 12c81e59c42206bd8d6694a8cde95731</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110506083839' local_date='Fri May 6 10:38:39 CEST 2011' inverted='False' hash='20110506083839-b9719-95f3e90135dfa4edeb36edb210b77988d8e99ba3'>
<name>api for Afrikaans</name>
<comment>Ignore-this: 86ee03d7556b0208f4111359d0520256</comment>
</patch>
<patch author='virk.shafqat@gmail.com' date='20110430181148' local_date='Sat Apr 30 20:11:48 CEST 2011' inverted='False' hash='20110430181148-c242b-921368d645318f278d95bd3eec19d403026a72a7'>
<name>refinements-Pnb-2011-04-30</name>
<comment>Ignore-this: 59b320282490043ec32167ba3387dae9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110502145346' local_date='Mon May 2 16:53:46 CEST 2011' inverted='False' hash='20110502145346-b9719-4a5bb1c8d94fca2409618d9ba6696633bf3de1fd'>
<name>transliteration via configuration file: ps -to=file or ps -from=file</name>
<comment>Ignore-this: dc09a0412ae0beb28be9f8712f6e17f3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110420143049' local_date='Wed Apr 20 16:30:49 CEST 2011' inverted='False' hash='20110420143049-bae10-8f130e771eec1932be05e3ded470bbf105417f48'>
<name>Ctrl-C shouldn&apos;t terminate the GF shell</name>
<comment>Ignore-this: d2f48032b683c0108667d72f15579ee3
This quick fix should make Ctrl-C in the GF shell behave more like it does in
other shells: even if no command is running, Ctrl-C now just gives you a new
prompt instead of terminating the shell.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110420082703' local_date='Wed Apr 20 10:27:03 CEST 2011' inverted='False' hash='20110420082703-b9719-bcf710fb698d72dc1a879a88bebd897183b03956'>
<name>Scandinavian IndefArt in substantival position fixed</name>
<comment>Ignore-this: ba544b3f97206af87b41e1da99a9fc32</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110415150544' local_date='Fri Apr 15 17:05:44 CEST 2011' inverted='False' hash='20110415150544-bae10-02e97cc4d736a3103cea86978f674c6766f3c719'>
<name>GFI.hs: some refactoring for readability</name>
<comment>Ignore-this: ef52f11f183ec2f476a55606cf813162
Also some minor changes in how Ctrl-C is handled and how CPU time is measured.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110415120759' local_date='Fri Apr 15 14:07:59 CEST 2011' inverted='False' hash='20110415120759-b9719-b628093d44693c91b2d15c17e8b11f9062e050a9'>
<name>added book in the documentation</name>
<comment>Ignore-this: 6fbd6da3f14db8c5e77c4964e924b4d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110413153042' local_date='Wed Apr 13 17:30:42 CEST 2011' inverted='False' hash='20110413153042-bae10-aef59d07e063a2c4cb684dffc0f5b1052a624c8f'>
<name>gfse: use &quot;gf -server&quot; mode instead of upload.cgi</name>
<comment>Ignore-this: 156bd729580eb64c6c16d334f65050d
Work in progress on making the online grammar editor use the new &quot;gf -server&quot;
mode instead of the old upload.cgi script. A first benefit is that the
editor now calls the server to check the syntax of lin &amp; lincat definitions.
(But the links to minibar/gfshell/quiz are not available at the moment.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110413145801' local_date='Wed Apr 13 16:58:01 CEST 2011' inverted='False' hash='20110413145801-bae10-c4f3cba6232c3f50bdd4f1652a9c9e94e00186af'>
<name>Added a preliminary &quot;gf -server&quot; mode.</name>
<comment>Ignore-this: ee9602524900ca1f3a05f72a3a18bcfa
The command &quot;gf -server&quot; now starts a simple HTTP server on port 41295,
providing a simple web API to the GF compiler. It currently support the
follwing operations:
* creating new temporary directories for grammar uploads,
* uploading grammars files for use in the GF shell,
* executing GF shell commands, and
* accessing static files.
This means that GF now depends on some additional networking related packages,
but they should be available and easy to install on all platforms. There is
also a new configuration flag &quot;server&quot; in gf.cabal, so GF will be compiled
without support for server mode if the extra packages are unavailable.
Note that running gf -server while connected to the internet can be a security
risk. To prevent unauthorized access to the rest of the system, it is
advisable to run the server in GF_RESTRICTED mode and as a user with suitably
restricted file permissions.
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110413144521' local_date='Wed Apr 13 16:45:21 CEST 2011' inverted='False' hash='20110413144521-bae10-0b48a3124136a78a6923ae6a42a7db4f3f7844f6'>
<name>Show configuration options as part of build info</name>
<comment>Ignore-this: e2070a2e9a7808107d142b09541f0d96
The GF shell welcome message will now include something like
This is GF version 3.2.1-darcs.
Built on darwin/i386 with ghc-7.0, flags: interrupt
where a list of enabled configuration flags are included on the last line.
This is implemented in GF.Infra.BuildInfo by consulting the CPP macros
defined by the respective option in gf.cabal. For this to work,
GF.Infra.BuildInfo obviously has to be updated when new flags are added to
gf.cabal or if the CPP macros are renamed.
(Also, I suspect that if you reconfigure with different flags and rebuild GF
without cleaning first, the BuildInfo module will not be recompiled,
resulting in a misleading welcome message...)
</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110413144418' local_date='Wed Apr 13 16:44:18 CEST 2011' inverted='False' hash='20110413144418-bae10-2ffe873d533415c637a01a1c7b154e4673a0e0be'>
<name>GF.Infra.UseIO: add functions readBinaryFile &amp; writeBinaryFile</name>
<comment>Ignore-this: 97009ce06dcd78401a0c37c96c95f129</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110411130346' local_date='Mon Apr 11 15:03:46 CEST 2011' inverted='False' hash='20110411130346-bae10-61d21f9946a2cf1b08e92b69a466a53420a4bd01'>
<name>minibar: fix typo</name>
<comment>Ignore-this: 320cdaa0dd94a3ba14ec48c8dd89533c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110411130052' local_date='Mon Apr 11 15:00:52 CEST 2011' inverted='False' hash='20110411130052-bae10-7870a93da765ababb9cdde207586a45d8a4add9b'>
<name>minibar: small documentation updates and corrections</name>
<comment>Ignore-this: 24ca2a1380d70d325470279703c36d4b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110408132050' local_date='Fri Apr 8 15:20:50 CEST 2011' inverted='False' hash='20110408132050-bae10-a944229a3f06a9ddc21d23f70f442afeea6ea93f'>
<name>GF shell restricted mode: found one more writeFile that should be restricted</name>
<comment>Ignore-this: c14940b8bfe5944004845f6014b9980b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110406135719' local_date='Wed Apr 6 15:57:19 CEST 2011' inverted='False' hash='20110406135719-bae10-11094cedab878545f60f71f9a640abfce5d7abb0'>
<name>avoid warning from ghc-7.0</name>
<comment>Ignore-this: 4451ef480fa8750a78485a1db509e83e
Warning: -fglasgow-exts is deprecated: Use individual extensions instead</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110406134329' local_date='Wed Apr 6 15:43:29 CEST 2011' inverted='False' hash='20110406134329-bae10-5b310a8c8e502489373d25addd55eecd4ebb4afa'>
<name>avoid warning from ghc-7.0</name>
<comment>Ignore-this: a6c99d8c8efa17c09b727f41f3f696e
Warning: -fglasgow-exts is deprecated: Use individual extensions instead</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110406122731' local_date='Wed Apr 6 14:27:31 CEST 2011' inverted='False' hash='20110406122731-b9719-abd2d6d8e244156294afad3f9cb10e3470fe86f7'>
<name>generate Eq instance for GADT</name>
<comment>Ignore-this: a171b34f21815243732951b3c588c1cb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110406074535' local_date='Wed Apr 6 09:45:35 CEST 2011' inverted='False' hash='20110406074535-b9719-5af858d16b1da9bfdc10b9bdbd15e95c6b9e6241'>
<name>fixed the printing of predefined and list categories in haskell=gadt</name>
<comment>Ignore-this: 2fac2bb14016f06c2b98770971c29e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110404200655' local_date='Mon Apr 4 22:06:55 CEST 2011' inverted='False' hash='20110404200655-bae10-abc55f1b45c611c23f74cf4537d58a100ede671a'>
<name>GFI.hs: refactoring to add a function for executing a single GF shell command.</name>
<comment>Ignore-this: dd0012de307f83c7f3456a0f56eba320
The intention is to use the new function to implement a web service API to
the GF shell.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110404195207' local_date='Mon Apr 4 21:52:07 CEST 2011' inverted='False' hash='20110404195207-bae10-a893744db7ec9f7e81db0a4584b2150825a861f2'>
<name>Add build info to the GF shell welcome message</name>
<comment>Ignore-this: 98c232ab9f7384ee3603d830c75bde27</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110328150443' local_date='Mon Mar 28 17:04:43 CEST 2011' inverted='False' hash='20110328150443-bae10-a63bb3fa94141289ff4d7b891709d92c828dac9c'>
<name>gfse: somewhat simplified configuration/installation</name>
<comment>Ignore-this: e0dbe5802bc3c1459c6e7bc29a7ac885</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110328144615' local_date='Mon Mar 28 16:46:15 CEST 2011' inverted='False' hash='20110328144615-bae10-4ea2e02a69c364fb668ffe66c29e59eee0f30f37'>
<name>gfse: added an alternate style sheet with the MOLTO color scheme</name>
<comment>Ignore-this: 2568b90a7ca36642c7a57f62021f9bad</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110322151748' local_date='Tue Mar 22 16:17:48 CET 2011' inverted='False' hash='20110322151748-bae10-5442c6d125189c21069293757b869720705048a4'>
<name>minibar: don&apos;t force focus to the typed input field after every word</name>
<comment>Ignore-this: 14d23ea82e564bbf5b66442dc6455b24
On touch-based devices, the on-screen keyboard kept popping up after every word,
which was very annoying if you were entering a sentence by tapping on the
magnets.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110322151254' local_date='Tue Mar 22 16:12:54 CET 2011' inverted='False' hash='20110322151254-bae10-e0190b8ce9959da64456112f58c977782677bfa9'>
<name>minibar: add trailing slash in suggested grammar URLs</name>
<comment>Ignore-this: 3fc0eed61703798b3a7338d583696a0f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110317164446' local_date='Thu Mar 17 17:44:46 CET 2011' inverted='False' hash='20110317164446-b9719-cea6fa5ea6273153c75f94daae775c32a3eefd75'>
<name>compound nouns in ExtraSwe</name>
<comment>Ignore-this: 7ad549d7785ad69447ef4c2aaa07186c</comment>
</patch>
<patch author='gdetrez@crans.org' date='20110317160421' local_date='Thu Mar 17 17:04:21 CET 2011' inverted='False' hash='20110317160421-dfc49-a9d762e6edde0e1be4b5eeb066852db76e2ba387'>
<name>Adding a missing file for the tokenizer...</name>
<comment>Ignore-this: 7229cd0af9cee9c3af4a1ec73e8cccbd</comment>
</patch>
<patch author='gdetrez@crans.org' date='20110210150006' local_date='Thu Feb 10 16:00:06 CET 2011' inverted='False' hash='20110210150006-dfc49-6076773f60be9bd4167b2b3ac74902d9acd4b011'>
<name>Adding a basic lexicon-based tokenizer and the asociated command in gf shell</name>
<comment>Ignore-this: 6a88c3bd3a8bd9360731a64af3a8dba2</comment>
</patch>
<patch author='gdetrez@crans.org' date='20101211163630' local_date='Sat Dec 11 17:36:30 CET 2010' inverted='False' hash='20101211163630-dfc49-594321d162cfd25fc1c9da0e7908e0651ae3a728'>
<name>Adding an option to the gf compiler to add an index to pgf files</name>
<comment>Ignore-this: 76da77520879cf57171f3015c14ab26
This is gonna be used by the android library to skip unused part of a
pgf file
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110314184808' local_date='Mon Mar 14 19:48:08 CET 2011' inverted='False' hash='20110314184808-b9719-6a176542a6e87b4a811cfa31c94e44fb202fdbd5'>
<name>started a grammar for grammatical terms, covering the cats of the RGL</name>
<comment>Ignore-this: 7112ea23122fa868400afddcdd3b3d1f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110313194941' local_date='Sun Mar 13 20:49:41 CET 2011' inverted='False' hash='20110313194941-b9719-b5094715adfce80e23aa13e2dbd44ef9da3dc002'>
<name>smaller query grammars for MOLTO KRI</name>
<comment>Ignore-this: 1e7fce1a4916bba1d05a99040281586</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110313172251' local_date='Sun Mar 13 18:22:51 CET 2011' inverted='False' hash='20110313172251-b9719-e9c645086b5157ae9c47660031ec6adf13782343'>
<name>some more transfer functions included in Grammar</name>
<comment>Ignore-this: 41b9617e30333563bc77622105a57635</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110312112942' local_date='Sat Mar 12 12:29:42 CET 2011' inverted='False' hash='20110312112942-b9719-5a48b0b5b9ff1291abecce7cff00e95a2e1679ba'>
<name>new Afrikaans by L&amp;L Pretorius</name>
<comment>Ignore-this: 3caf140c9bc5132cff1e885b9d9023c9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110312112414' local_date='Sat Mar 12 12:24:14 CET 2011' inverted='False' hash='20110312112414-b9719-c987057706edb87c1e50c6674202b51ece5f37a2'>
<name>make it possible to override opers defined in an interface by syntax &apos;instance Foo of Bar - [f,g,h]&apos;</name>
<comment>Ignore-this: b9b2a07770d619e401920e2e350c5d57</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110312112221' local_date='Sat Mar 12 12:22:21 CET 2011' inverted='False' hash='20110312112221-b9719-5379d72bb77531797d1c5c41463d6e0e620db9df'>
<name>make later flags take priority over earlier ones in PGF generation </name>
<comment>Ignore-this: 4b3891c2e61a6165ec11afae07cc6c94</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110312102054' local_date='Sat Mar 12 11:20:54 CET 2011' inverted='False' hash='20110312102054-b9719-b4519eff2dc06371fd9b317680caf9e98034bfe0'>
<name>generalized pt -transfer so that it goes into subtrees (naive implementation in TreeOperations; using PGF.Expr.match would be better); example given in &apos;h pt&apos;</name>
<comment>Ignore-this: 55a90eca7a92c05f542a9438209914e8</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110309111147' local_date='Wed Mar 9 12:11:47 CET 2011' inverted='False' hash='20110309111147-bae10-c120e5087dc9829ffc963ef2019d4e6c2c1f3df4'>
<name>gfse: documentation fixes, links to MOLTO meeting slides and compiler API document</name>
<comment>Ignore-this: 786361e43ca39cd2eeedef2ed4c7067a</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110309100553' local_date='Wed Mar 9 11:05:53 CET 2011' inverted='False' hash='20110309100553-40485-4141d7e4e3a404c28a4820b4eb6a5fe88926c24f'>
<name>gfse: add a link from demo page to the editor</name>
<comment>Ignore-this: 7803a1a255038fb40a62246541ca413f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110308210717' local_date='Tue Mar 8 22:07:17 CET 2011' inverted='False' hash='20110308210717-b9719-3ae9a7656d88eff1688a8e031de88af630b485b1'>
<name>German verbs with -ieren</name>
<comment>Ignore-this: 658b74c303bc2a0d735bd0650bb1ff49</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110308123251' local_date='Tue Mar 8 13:32:51 CET 2011' inverted='False' hash='20110308123251-8922b-283e1c0fc52439032171c4e9d2c4d4dad3b5f963'>
<name>fix the grammar browser in the editor</name>
<comment>Ignore-this: efd5329b5de85a416307758478ef52bf</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110307210529' local_date='Mon Mar 7 22:05:29 CET 2011' inverted='False' hash='20110307210529-8922b-1dc8934a69813dce860390b708f5f9277278df2a'>
<name>the user can now upload their own grammars in the editor</name>
<comment>Ignore-this: bfd0b93e624c9966f2b4e328eb0b7489</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110307175215' local_date='Mon Mar 7 18:52:15 CET 2011' inverted='False' hash='20110307175215-bae10-a8cbca0a492acd145f2c180319d28ac6df8962c4'>
<name>gfse: create a new concrete syntax by copying an existing one</name>
<comment>Ignore-this: 2e5865227359dd89cf9c50c8ef8c465d
When adding a new concrete syntax to a grammar, the currently open concrete
syntax will be copied. If the abstract syntax is currently open, the new
concrete syntax will start out empty.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110307160555' local_date='Mon Mar 7 17:05:55 CET 2011' inverted='False' hash='20110307160555-bae10-35852805bf30f28777749224034d0f17d46e6b76'>
<name>gfse: link back to the editor from the upload page</name>
<comment>Ignore-this: b0ff592521e0509c4172b361272ec65c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110306101917' local_date='Sun Mar 6 11:19:17 CET 2011' inverted='False' hash='20110306101917-bae10-cf61232c247ec7cb414b33638f4d592d9a40d7ec'>
<name>gfse: minor layout/formatting variation</name>
<comment>Ignore-this: bc0a2d3e836218cb60ee2cc769687db8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110305222503' local_date='Sat Mar 5 23:25:03 CET 2011' inverted='False' hash='20110305222503-b9719-ff798c840257021b21df7a5c2695b0a57a61e7f4'>
<name>added composOp generation to haskell-gadt, and an example in examples/gadt-transfer</name>
<comment>Ignore-this: ce55f30f7c0fa50c734e0dfce02f9a22</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110305120201' local_date='Sat Mar 5 13:02:01 CET 2011' inverted='False' hash='20110305120201-40485-e6d373fbb8214fbf4c87fe975f534c6307ed8c36'>
<name>add set of prepositions in DictEng</name>
<comment>Ignore-this: 39e28d71a64c4ac2626aa84220445a97</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110304172553' local_date='Fri Mar 4 18:25:53 CET 2011' inverted='False' hash='20110304172553-b9719-354770a9d4f3bd56bc4f1ef3ebe6b173925079d7'>
<name>switched the upper and lower parts of lexc entries to their standard order</name>
<comment>Ignore-this: 2a2884568a52ca45bf1cc475bbb273ab</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110304170540' local_date='Fri Mar 4 18:05:40 CET 2011' inverted='False' hash='20110304170540-b9719-d213598abc7c21b11e300840e6a7259f216f1952'>
<name>revived GADT generation</name>
<comment>Ignore-this: 7c02e965b3eec36e61a5b66d4d96284a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110304164430' local_date='Fri Mar 4 17:44:30 CET 2011' inverted='False' hash='20110304164430-b9719-35a417cc34e3557069bcff018989c55afd04b039'>
<name>fixed a variable refreshing bug in the compiler</name>
<comment>Ignore-this: b3ffd5a31b4a4c7455d80c93565a2c29</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110303191947' local_date='Thu Mar 3 20:19:47 CET 2011' inverted='False' hash='20110303191947-bae10-f995acd20c2b882867eac86358984b57ba80e690'>
<name>minibar: add icon for word alignment button</name>
<comment>Ignore-this: 32d7dafd07c9382243fcdcdf6dbb6d36</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110303191809' local_date='Thu Mar 3 20:18:09 CET 2011' inverted='False' hash='20110303191809-bae10-9b7c827ec93e52d51b89e92d21d5872ea89fe50d'>
<name>minibar: add a button to display word alignment</name>
<comment>Ignore-this: bf03d4de28a56934e3a73c20592e21ee</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110303154257' local_date='Thu Mar 3 16:42:57 CET 2011' inverted='False' hash='20110303154257-bae10-c3fa482726dfbd9b16d6fc76a0d493b77271f7a4'>
<name>GF shell restricted mode</name>
<comment>Ignore-this: 5b6c6e277318f27e9ae4f1c4dfc0b7a6
By setting the environment variable GF_RESTRICTED before starting GF, the shell
will be run in restricted mode. This will prevent the GF shell from starting
arbitrary system commands (most uses of System.Cmd.system are blocked) and
writing arbitrary files (most commands that use writeFile et al are blocked).
Restricted mode is intended minimize the potential security risks involved
in allowing public access to the GF shell over the internet. It should be used
in conjuction with system level protection mechanisms (e.g. file permissions)
to make sure that a publicly acessible GF shell does not give access to parts
of the system that should not be publicly accessible.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110303152443' local_date='Thu Mar 3 16:24:43 CET 2011' inverted='False' hash='20110303152443-bae10-c7160d8ebe51689d227f813cff6d769f8afc77d5'>
<name>gf.cabal: bump version number, add source repository info</name>
<comment>Ignore-this: b32be53b12a0c7f5a1f57720260a88d2
I changed the version number to 3.2.1-darcs.
I think the version number of the current version from darcs should always
include the &quot;-darcs&quot; suffix (or &quot;-current&quot; perhaps?). The suffix should be
removed only momentarily when making an official release.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110303151031' local_date='Thu Mar 3 16:10:31 CET 2011' inverted='False' hash='20110303151031-b9719-d713f283211b12ff8d9ac1c4eb130248acffd1c1'>
<name>overloaded opers included in sorting of judgements</name>
<comment>Ignore-this: 899262281fb91995c8d5004638a157dd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110303083115' local_date='Thu Mar 3 09:31:15 CET 2011' inverted='False' hash='20110303083115-b9719-843a9275cca2067b0068667cbb7fbae88141fd20'>
<name>print lexicon in Xerox LEXC format: pg -lexc</name>
<comment>Ignore-this: 45e8e4d243558513d05b474c1bdd6117</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110301162559' local_date='Tue Mar 1 17:25:59 CET 2011' inverted='False' hash='20110301162559-b9719-282ba09c53ffa70be3b968279dcfc3474dc32570'>
<name>ParadigmsSwe: mkA makes adjectives ending with a/e/o invariant (except for genitive)</name>
<comment>Ignore-this: a7cac82979c7aaa55a849f87a4fb4911</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110301161520' local_date='Tue Mar 1 17:15:20 CET 2011' inverted='False' hash='20110301161520-b9719-e9bbf68ba9346f39b12e2976d253e357fd5dc556'>
<name>corrected help for l command</name>
<comment>Ignore-this: ed21628012f6a30712816d6dcd349b0</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110301150213' local_date='Tue Mar 1 16:02:13 CET 2011' inverted='False' hash='20110301150213-40485-b677769b2cf716a5da0eab68faae7ee6dfe7a2c1'>
<name>demos/index.html: minibar is now available on the standard port</name>
<comment>Ignore-this: 61685a76556c576ab709b77ad365cf4e
Minibar was at http://www.grammaticalframework.org:41296/minibar/minibar.html
but now also at http://www.grammaticalframework.org/demos/minibar/minibar.html
which means it is accessible behind firewalls that block requests to
nonstandard ports.</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110301145851' local_date='Tue Mar 1 15:58:51 CET 2011' inverted='False' hash='20110301145851-40485-ca879faa4c4216083a355d3ce72e9066440b271c'>
<name>demo/indx.html: record translation quiz entry</name>
<comment>Ignore-this: 438be2f74b1f5e8fa9f609c08fed1234</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110301144720' local_date='Tue Mar 1 15:47:20 CET 2011' inverted='False' hash='20110301144720-bae10-9dfb14d90a37579cd5d5a68dee22e7bab512866b'>
<name>minibar/support.js: recognize relative URLs as locations on the same server</name>
<comment>Ignore-this: ef9813bcf8684a460ea26ab8ffd23649
This means that the relative grammar directory location in the default
configuration will result in AJAX requests rather than the less efficient
JSONP requests.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110301134600' local_date='Tue Mar 1 14:46:00 CET 2011' inverted='False' hash='20110301134600-bae10-769f39766bead7326bf70b7dcda3511f071bc4a7'>
<name>minibar: make the feedback form work in the generic minibar</name>
<comment>Ignore-this: a1fb57431f51dab6c13aa1cf65c98f69
It is still disabled by default, since some manual configuraiton of
feedback.cgi is required.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110228205929' local_date='Mon Feb 28 21:59:29 CET 2011' inverted='False' hash='20110228205929-b9719-614b21e92f63d096a7d1df44716b7aadd6d36a55'>
<name>removed accusative case for nouns in Eng (it is for NP, Pron, IP, RP only)</name>
<comment>Ignore-this: 4542ff4ca5061d210c92c878d672525b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110228164725' local_date='Mon Feb 28 17:47:25 CET 2011' inverted='False' hash='20110228164725-bae10-349ab72dbe6d790e27a2863cacd275c6784b2da0'>
<name>gfse: fix missing startcat flag bug + documentation updates</name>
<comment>Ignore-this: 7b3b4768deaee3b8ab6367d15604dfc5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110228154642' local_date='Mon Feb 28 16:46:42 CET 2011' inverted='False' hash='20110228154642-bae10-8b2526fbdd53c73f03784e0f28eee1e6e76bae0f'>
<name>gfse: fix persmission problem in upload.cgi</name>
<comment>Ignore-this: 89750174f4f2a762ef30e05e439b3671</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110228154555' local_date='Mon Feb 28 16:45:55 CET 2011' inverted='False' hash='20110228154555-bae10-d72dd1101da29951ce6ecbc4f4364cb3aa010485'>
<name>gfse: include a -path flag to find rgl modules</name>
<comment>Ignore-this: 9545c6baf2827d33b452fcf61038bdb3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110228141820' local_date='Mon Feb 28 15:18:20 CET 2011' inverted='False' hash='20110228141820-bae10-164a3c5cba3c0c572db58a3b0c1089cd29d35928'>
<name>gfse: support for opening RGL modules</name>
<comment>Ignore-this: 95dbaa146a180edbddc6a54436e6e92e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110228124105' local_date='Mon Feb 28 13:41:05 CET 2011' inverted='False' hash='20110228124105-bae10-4aea533b814664a33f08f7d419f44cb198a525f6'>
<name>gfse: minor documentation and style improvements</name>
<comment>Ignore-this: 8f7b41ecb53bce4486bff953573f1da9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110228134049' local_date='Mon Feb 28 14:40:49 CET 2011' inverted='False' hash='20110228134049-b9719-86d73ebbc393a935ff14d67ea9d3efa66884fa44'>
<name>new synopsis after Rus bug fix</name>
<comment>Ignore-this: 8936d3f018a40df08c388bbeb5235680</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110228133104' local_date='Mon Feb 28 14:31:04 CET 2011' inverted='False' hash='20110228133104-b9719-bf5ce0a8902ec535965f811bfc3aed6a1fe00b32'>
<name>the command show_operations to inspect opers in scope</name>
<comment>Ignore-this: 162479b8081e50df50015971586b096a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110227163624' local_date='Sun Feb 27 17:36:24 CET 2011' inverted='False' hash='20110227163624-b9719-1472fe1f642fbe9ea291d982b69d46d556f5ee51'>
<name>German verb form for haben; extended TryGer</name>
<comment>Ignore-this: b23fcdc13b8e72fcee84443215d2bb0a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110227163601' local_date='Sun Feb 27 17:36:01 CET 2011' inverted='False' hash='20110227163601-b9719-cb11f4534f7e158d453097b19b4e5ea4cba0b97f'>
<name>the Mixed conjugation</name>
<comment>Ignore-this: 835e3d6dc706fcc174bb99ec3d7f5358</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110226102509' local_date='Sat Feb 26 11:25:09 CET 2011' inverted='False' hash='20110226102509-b9719-6efe3c3f8db2b91364d85aa571150a0621777adb'>
<name>removed message showing what modules are read unless in verbose mode</name>
<comment>Ignore-this: 1d78a12484bc3dbc1a518f4a2acdfaa8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110226102432' local_date='Sat Feb 26 11:24:32 CET 2011' inverted='False' hash='20110226102432-b9719-d043ded9af9bed9d884a112812b02dae6039c85b'>
<name>generalized V2V construction to present participles</name>
<comment>Ignore-this: 599bed5519f0d3c241544b101c82cf69</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110225170110' local_date='Fri Feb 25 18:01:10 CET 2011' inverted='False' hash='20110225170110-b9719-7197bbace2f8c1fb0323399d2f21863552653502'>
<name>Predef.error surfaces as error message in compilation and cc command</name>
<comment>Ignore-this: 36ecb1ccf6daf1da8b28db13c5a3cfad</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110225154425' local_date='Fri Feb 25 16:44:25 CET 2011' inverted='False' hash='20110225154425-b9719-732eea6323d58b963775c5ecf2de2f752aadec60'>
<name>simple grammar for dates</name>
<comment>Ignore-this: bd33543028dd11e8418ecab159eea57a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110225125536' local_date='Fri Feb 25 13:55:36 CET 2011' inverted='False' hash='20110225125536-b9719-61a5894b12afa0e45dd4ff54ad03863c37338c4f'>
<name>command ga moved to option &apos;aw -giza&apos;</name>
<comment>Ignore-this: 9b3990f78bc82b08339fad912fed2eaf</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110224140516' local_date='Thu Feb 24 15:05:16 CET 2011' inverted='False' hash='20110224140516-b9719-c48f60dd042481e3c79fa05fc61d9ce28e103cf5'>
<name>FoodsNep by Dinesh Simk</name>
<comment>Ignore-this: 438c26af5c5cf22d2e5c16327c377f13</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110224082055' local_date='Thu Feb 24 09:20:55 CET 2011' inverted='False' hash='20110224082055-b9719-ea54718b3ade68c6b2328abab362bd02b2af8915'>
<name>that_Subj in Finnish</name>
<comment>Ignore-this: a4598a74699a89fe5090437a43b1f50f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110224081358' local_date='Thu Feb 24 09:13:58 CET 2011' inverted='False' hash='20110224081358-b9719-915919e16f5b55bf652a5ac0137d1774a43047bc'>
<name>that_Subj in Bul</name>
<comment>Ignore-this: a8eed0809cd2528e0aa20485c5ca1def</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110222160449' local_date='Tue Feb 22 17:04:49 CET 2011' inverted='False' hash='20110222160449-bae10-8a5664dbb401b7ee57ee3884a0be63161d6b3949'>
<name>gfse: allow definitions to be reordered by drad-and-drop</name>
<comment>Ignore-this: 3669f20051f282d22d0bbaf6b75fe1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110218145106' local_date='Fri Feb 18 15:51:06 CET 2011' inverted='False' hash='20110218145106-bae10-58333c65840b7a3fc833c1a04b057dbf2b571067'>
<name>gfse: fix typos</name>
<comment>Ignore-this: 599906212a06b11ddf451d1f4a66d8eb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110218144720' local_date='Fri Feb 18 15:47:20 CET 2011' inverted='False' hash='20110218144720-bae10-054319e6847fb2cea0e933258f75717e760ed78c'>
<name>gfse: document that grammars can be uploaded and tested in the GF shell, the minibar and the translation quiz</name>
<comment>Ignore-this: 91bc0238ae99fd273aae12e2bde0545</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110218144618' local_date='Fri Feb 18 15:46:18 CET 2011' inverted='False' hash='20110218144618-bae10-8b33d91cc643d16a0148a23c1da4b695bc23d225'>
<name>gfse: updated screen shots</name>
<comment>Ignore-this: cc5b2ab918fd7a2790dad733d92374bd</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110218114405' local_date='Fri Feb 18 12:44:05 CET 2011' inverted='False' hash='20110218114405-bae10-3e5dc5f11b362ba86384e1facda215b28c4ca9de'>
<name>gfse: support for linking to the translation quiz</name>
<comment>Ignore-this: 71ce9f52859564dfe0fbc79b2372e757</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110218115208' local_date='Fri Feb 18 12:52:08 CET 2011' inverted='False' hash='20110218115208-40485-47ab227bd1dfe5c5153ed0c3415b29cd8f086793'>
<name>translation quiz: always show the grammar menu</name>
<comment>Ignore-this: 169994239b4ce0bba34221f089fe228</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110218115141' local_date='Fri Feb 18 12:51:41 CET 2011' inverted='False' hash='20110218115141-40485-746adda7414e4ce46a094cbc4eed810d6eba28d9'>
<name>translation quiz: a small change to make easy to select an alternate grammar directory</name>
<comment>Ignore-this: 3a436b3a868652c26982ada1c3edbaa9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110217173522' local_date='Thu Feb 17 18:35:22 CET 2011' inverted='False' hash='20110217173522-bae10-686ec6a39e778c9fb92c52f1f161b23ac3e26509'>
<name>gfse: some small fixes</name>
<comment>Ignore-this: 66b80ee8ffda12fad9f9db0bac3b4b70
+ &apos;make install&apos; to copy all required files to the server
+ configuration options and error checks in upload.cgi</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110217144341' local_date='Thu Feb 17 15:43:41 CET 2011' inverted='False' hash='20110217144341-bae10-b7e9478c01fd5efed30e00e94378d7cc4e6801e6'>
<name>Adding the prototype GF editor for simple multilingual grammars</name>
<comment>Ignore-this: 163226025279b2665d940cc6fa53f94e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110217144216' local_date='Thu Feb 17 15:42:16 CET 2011' inverted='False' hash='20110217144216-bae10-097acf7525040dd37424296f8a67cac9214a6c38'>
<name>Adding the prototype GF editor for simple multilingual grammars</name>
<comment>Ignore-this: 522711b1c1ac13faffe88276b936bd99</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110217143846' local_date='Thu Feb 17 15:38:46 CET 2011' inverted='False' hash='20110217143846-bae10-932cd48d0f92fab078c7302c01514474112e1364'>
<name>Adding the prototype GF editor for simple multilingual grammars</name>
<comment>Ignore-this: 9f3eda4be9c06dba571e7cfedec969c7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110209225756' local_date='Wed Feb 9 23:57:56 CET 2011' inverted='False' hash='20110209225756-b9719-4818e60c9aa401891c0b7d69a7ecab0a1f07e8c2'>
<name>example/Discourse for English too</name>
<comment>Ignore-this: e80c4fd1428cadaf8c6fe47dcc4e03d4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110209225727' local_date='Wed Feb 9 23:57:27 CET 2011' inverted='False' hash='20110209225727-b9719-d1e346b060a2ed00f799ab92375339ef915e9459'>
<name>discourse devices for English</name>
<comment>Ignore-this: b775aa01d6ae3da078a9ff53a2a8f444</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110209171145' local_date='Wed Feb 9 18:11:45 CET 2011' inverted='False' hash='20110209171145-b9719-18d7daf1fe59f67c887f41704bb6be4e35e060d6'>
<name>factored DiscourseFin to 4+5 constructors</name>
<comment>Ignore-this: e63589fe2000001d1431322d9c113eb3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110209164215' local_date='Wed Feb 9 17:42:15 CET 2011' inverted='False' hash='20110209164215-b9719-c677c88ca600a7998d67c3c98b5b2b5365bf1148'>
<name>more general discourse particles in Finnish</name>
<comment>Ignore-this: 54bcaa04396161edb0d7c5a52e392d62</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110208192735' local_date='Tue Feb 8 20:27:35 CET 2011' inverted='False' hash='20110208192735-b9719-5e6c1344b8eb5e9e62f1f8c400ef045cc933d815'>
<name>more work on Finnish ClausePlus</name>
<comment>Ignore-this: 551c268e4fc3daed50fddbaad4d7c5e2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110208154947' local_date='Tue Feb 8 16:49:47 CET 2011' inverted='False' hash='20110208154947-b9719-d8050e43f58cb707af40d01fd7a3e392b5166b7f'>
<name>experimenting with discourse particles in DiscourseFin</name>
<comment>Ignore-this: a44ea11d6d57caf173c6cacc2d0c6e45</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110208154904' local_date='Tue Feb 8 16:49:04 CET 2011' inverted='False' hash='20110208154904-b9719-19ed0a353d53181653c9f5d102bd4edeb52876da'>
<name>ExtraFin functions for word order variations</name>
<comment>Ignore-this: 324de612ee4c5cc2634cdaaceee0d408</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110208123013' local_date='Tue Feb 8 13:30:13 CET 2011' inverted='False' hash='20110208123013-b9719-e74d579df54711f0e963f4777cb9930b44613b8c'>
<name>examples/discourse on Finnish discourse particles and their translations</name>
<comment>Ignore-this: cbd2b4ec8c87a6140ef4710828b6bc97</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110207122002' local_date='Mon Feb 7 13:20:02 CET 2011' inverted='False' hash='20110207122002-40485-c3c590bf017940c1cbc1eee25c117517987cff4a'>
<name>Download page: added Mac .pkg from Jordi Saludes</name>
<comment>Ignore-this: 5881565933b335bb95f7c4da2ab82e40</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110206161924' local_date='Sun Feb 6 17:19:24 CET 2011' inverted='False' hash='20110206161924-b9719-0325a2cba79910ebd0d705fc1533659507da2fcc'>
<name>a simple clitic analysis command &apos;ca&apos;</name>
<comment>Ignore-this: 1abe15f91d1121e15abedd10f3552db1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110131100359' local_date='Mon Jan 31 11:03:59 CET 2011' inverted='False' hash='20110131100359-b9719-c77b22f415baf83c723db41548b1ad13f742bae2'>
<name>removed some nonsense-producing variants from Query</name>
<comment>Ignore-this: 326c48d43390b8bb039e3ac6d6dbab98</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110131082528' local_date='Mon Jan 31 09:25:28 CET 2011' inverted='False' hash='20110131082528-b9719-c930903e26773aa52f90cbf2657636729ea553c7'>
<name>new Foods grammars: Fre by Hissu Hyvärinen and Spa by Maarit Koponen</name>
<comment>Ignore-this: 1300ea3cad06fa969b5a966f988af9ab</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110131080642' local_date='Mon Jan 31 09:06:42 CET 2011' inverted='False' hash='20110131080642-b9719-c30f184a6ef1164829338d6ac82d4a4ca7fa88a1'>
<name>corrections to ancientgreek encoding by Hans Leiss</name>
<comment>Ignore-this: 70c4d3495199cd8c1af4512360417401</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110128152805' local_date='Fri Jan 28 16:28:05 CET 2011' inverted='False' hash='20110128152805-b9719-9f1819b4a02b187a6291c5d43403e048e9615a97'>
<name>started CompilerAPI, still dummy</name>
<comment>Ignore-this: a920fd8ebe3409f33878074098c24e5a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110127222315' local_date='Thu Jan 27 23:23:15 CET 2011' inverted='False' hash='20110127222315-bae10-80b4bc947847ec69da748bb2fcd914a985d07ebb'>
<name>minibar: a small change to make easy to select an alternate grammar directory</name>
<comment>Ignore-this: 49332b5ffa8e6044e8cc18e74f9b60cd</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110126162123' local_date='Wed Jan 26 17:21:23 CET 2011' inverted='False' hash='20110126162123-bae10-9f5553361a933b7a99aa241c5fb370c86bbf51a1'>
<name>Translation Quiz: fix for race condition on page load</name>
<comment>Ignore-this: 8b5a6874f71f32fc31995a477b1249bd</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110125142403' local_date='Tue Jan 25 15:24:03 CET 2011' inverted='False' hash='20110125142403-8922b-e5bbee36be45e85a9fe54514606a0e33159f930f'>
<name>capitalize the abreviation TNT in DictEng</name>
<comment>Ignore-this: 1aaa5ec39478f9d26f5a8c4f077d1a88</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110125115849' local_date='Tue Jan 25 12:58:49 CET 2011' inverted='False' hash='20110125115849-bae10-729a2f1afca901deb954403ed4bc1b05a81d0031'>
<name>Translation quiz: improvements from Elnaz</name>
<comment>Ignore-this: b0eaae38e28be5ecc5543e9556121da8</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110124150143' local_date='Mon Jan 24 16:01:43 CET 2011' inverted='False' hash='20110124150143-b9719-1e5cb0298eabf0859e7c7e51ab5bbfdc814dd519'>
<name>bug fix in Dutch infinitive vp</name>
<comment>Ignore-this: b6cb4961ea0f7018711c7e168dfa4a39</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110122142615' local_date='Sat Jan 22 15:26:15 CET 2011' inverted='False' hash='20110122142615-bae10-7ec9c1be8e9f1882ce6c0fbae44dc8d9f436cf12'>
<name>New item. GF is part of the CLT Toolkit</name>
<comment>Ignore-this: b16ff118e9342d7aa47d2ae99522f968</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110122141400' local_date='Sat Jan 22 15:14:00 CET 2011' inverted='False' hash='20110122141400-bae10-b8a3df77dca5b19539b8e4b3b43e3eac3b41613b'>
<name>Fix broken links in GF Quick Reference</name>
<comment>Ignore-this: cf87a6946409b2a379fc428456d616ca</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110121123412' local_date='Fri Jan 21 13:34:12 CET 2011' inverted='False' hash='20110121123412-8922b-ec8e4e4bb82015fca614c4a82bf42cd6871fc2d1'>
<name>those words that didn&apos;t have plural forms in DictEng, now gets it from the smart paradigms</name>
<comment>Ignore-this: 3bcffe969e652649b0b800b5d5ce9af</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110121095331' local_date='Fri Jan 21 10:53:31 CET 2011' inverted='False' hash='20110121095331-8922b-66cd224960582ba1dbcb25fffa328b605f695e10'>
<name>fixes in DictEng</name>
<comment>Ignore-this: 4fbdfb444c162ac43e73b5396fa15e70</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110118131302' local_date='Tue Jan 18 14:13:02 CET 2011' inverted='False' hash='20110118131302-bae10-9842f1021d6d36c4aa1fea6c118e1c7c304542f3'>
<name>News: Phrasedroid on the Android Market</name>
<comment>Ignore-this: ab2b101309b4fff929a1987e781564ee</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110118125955' local_date='Tue Jan 18 13:59:55 CET 2011' inverted='False' hash='20110118125955-bae10-2d08c772f199a12d07deef277c0dd1af5cb6fae2'>
<name>style.css: remove border from linked GF logotypes</name>
<comment>Ignore-this: 8db7ef25e4545746d9ffa363413f5b28</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110112130123' local_date='Wed Jan 12 14:01:23 CET 2011' inverted='False' hash='20110112130123-bae10-d0392004f7802001e0114f25ee2e7c6e175c44f6'>
<name>Release notes: added a link to documentation of the bracketed string data structure</name>
<comment>Ignore-this: a7af74f991e7b74e6111f2b79d42aec3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110112080730' local_date='Wed Jan 12 09:07:30 CET 2011' inverted='False' hash='20110112080730-b9719-8ec5325337afd2ebc566bd3f7c08da8f0987a5df'>
<name>added Afrikaans (draft, direct adaptation from Dutch)</name>
<comment>Ignore-this: 691d8b89688534727ff399048465626</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110112080619' local_date='Wed Jan 12 09:06:19 CET 2011' inverted='False' hash='20110112080619-b9719-14807370efe0ebf032576d17ab74596e257aa6a1'>
<name>added swahili (fragments) by Wanjiku Ng&apos;ang&apos;a and Juliet Mutahi</name>
<comment>Ignore-this: acec7b9e305ccbb3fff4c634fa8d9b5c</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110111160920' local_date='Tue Jan 11 17:09:20 CET 2011' inverted='False' hash='20110111160920-40485-98372a1aea99397c351eda89b43f157df6cd64cf'>
<name>Fixed a couple of release note typos</name>
<comment>Ignore-this: dca228f7e5506b6b710ed47437c58024</comment>
</patch>
<patch author='aarne@chalmers.se' date='20110111154643' local_date='Tue Jan 11 16:46:43 CET 2011' inverted='False' hash='20110111154643-b9719-9ca3af2ff233f755e009ea1156d30b2a206e3b4b'>
<name>gf-book web page index and toc</name>
<comment>Ignore-this: 6bbc9f58bcc00319ae580b384d1c3209</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110111142417' local_date='Tue Jan 11 15:24:17 CET 2011' inverted='False' hash='20110111142417-40485-f635254f7cad05204a5f92033f3f1576e13830f6'>
<name>download: added an note that the .deb packages work on both Ubuntu 10.10 and 10.04.</name>
<comment>Ignore-this: b846446800543280c5e6fe88281e0033</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110111142228' local_date='Tue Jan 11 15:22:28 CET 2011' inverted='False' hash='20110111142228-40485-82fdc0938154e1cd814fc4b65ff93a3b33a0c951'>
<name>Link back to the start page from the demo and download pages.</name>
<comment>Ignore-this: a0a39fa4e3174bc9d68aff6f78e5e140</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110111140711' local_date='Tue Jan 11 15:07:11 CET 2011' inverted='False' hash='20110111140711-40485-be569164eadd4a292b8ac97cec8b0cb86c4c0435'>
<name>Reinstated the link to the multilingual wiki demo</name>
<comment>Ignore-this: e367b33b1726bb1a41bf6fca774528f9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110111131819' local_date='Tue Jan 11 14:18:19 CET 2011' inverted='False' hash='20110111131819-bae10-33f0ebd199a9ef741d4a5d9bf64c33a157e60ee9'>
<name>minibar: update my home page link (cs-&gt;cse)</name>
<comment>Ignore-this: 66d4f03295e57a5943cb7a330d32071f</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20110111131108' local_date='Tue Jan 11 14:11:08 CET 2011' inverted='False' hash='20110111131108-40485-3b38663733d066281cccb210a113213c73f5b2cf'>
<name>Demos: added a link to the Online syllogism solver</name>
<comment>Ignore-this: 1f8b11b4e3ae75cf45b2e8d9a8325b07</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110110103409' local_date='Mon Jan 10 11:34:09 CET 2011' inverted='False' hash='20110110103409-8922b-cf443effba1226e7cf602f21dfbfb3713824c0ec'>
<name>added testsuite for the parser</name>
<comment>Ignore-this: b714541a934b2809c5dd1097b455b925</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110109153217' local_date='Sun Jan 9 16:32:17 CET 2011' inverted='False' hash='20110109153217-bae10-83d808ab18c3c3905e72683a2a5563b28cc3d27f'>
<name>The name of the fastcgi executable has changed back to pgf-service</name>
<comment>Ignore-this: 56e46e2b9eee01bb0ce3552fea4856e2</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110108205558' local_date='Sat Jan 8 21:55:58 CET 2011' inverted='False' hash='20110108205558-8922b-ec263b4daa8f124343b73d452400f3e5a1388e67'>
<name>fix the computation of abstract expressions in the presence of implicit arguments</name>
<comment>Ignore-this: 44a0e99fc3ed3f4307d083097b101317</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110108204345' local_date='Sat Jan 8 21:43:45 CET 2011' inverted='False' hash='20110108204345-8922b-578a13601682bc796d11da0448ffa832ef38f784'>
<name>fix the definition of functor composition in category theory</name>
<comment>Ignore-this: b1bf02c6c3852720bafa41813a9b3fbc</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20110108125550' local_date='Sat Jan 8 13:55:50 CET 2011' inverted='False' hash='20110108125550-8922b-8f2677159bf3bd9505e28a86ec4d4c1203bd9d99'>
<name>bugfix in the handling of implicit arguments in the typechecker</name>
<comment>Ignore-this: 185c3823863d3e823d4efaed493556bf</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110103144211' local_date='Mon Jan 3 15:42:11 CET 2011' inverted='False' hash='20110103144211-bae10-650586e71fe7771335d5cb3fd8b695543dec5284'>
<name>Download page: some more details on how to install the from darcs repository</name>
<comment>Ignore-this: 30b4043474efb750e71851257bee1f6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20110103144127' local_date='Mon Jan 3 15:41:27 CET 2011' inverted='False' hash='20110103144127-bae10-32ea626948f04d01fb598ce2cc1524fb3e7845cb'>
<name>Download page: add .deb package for easy installation in Ubuntu</name>
<comment>Ignore-this: 111cb2b2a9ca4794b4a7b2a9bc6f6d64</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101229224808' local_date='Wed Dec 29 23:48:08 CET 2010' inverted='False' hash='20101229224808-b9719-d14bd4faf741942c48fef455801247527b20c519'>
<name>some more notes on clitics</name>
<comment>Ignore-this: 262bc4266808edc689a03995eae63e1d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101229220452' local_date='Wed Dec 29 23:04:52 CET 2010' inverted='False' hash='20101229220452-b9719-09d79b6a461c3288f6e86c970fed5d3c44109e19'>
<name>started grammar extending FreqFin with tricky clitic syntax</name>
<comment>Ignore-this: d54655bd67191998af6c251aaaf1b75</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101229114256' local_date='Wed Dec 29 12:42:56 CET 2010' inverted='False' hash='20101229114256-b9719-7302f7d908bb9a033a5c9ad6336d00ec59b7dadf'>
<name>added DictCompFin; started frequency-based Finnish grammar</name>
<comment>Ignore-this: 6ecf7d2212216cd0ae827eb3b72d0e1f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101229101610' local_date='Wed Dec 29 11:16:10 CET 2010' inverted='False' hash='20101229101610-b9719-c03c0646099ebd4c2d552ef5cd64ae9c53ffb45e'>
<name>fetching DictFin words by Paradigms functions</name>
<comment>Ignore-this: b0407084b535b2d1c5d3ad7aa5790235</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101229092207' local_date='Wed Dec 29 10:22:07 CET 2010' inverted='False' hash='20101229092207-b9719-444e81af1b3cb13b8260c9e154d7058b51aa0e14'>
<name>more efficient way of compiling Finnish compounds</name>
<comment>Ignore-this: fa79008240599fef9eb9111107667703</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101228204727' local_date='Tue Dec 28 21:47:27 CET 2010' inverted='False' hash='20101228204727-b9719-c1deb6fa72ae607b39a278b55af7b644f3fc1518'>
<name>started project with Finnish frequency dictionary</name>
<comment>Ignore-this: 3ef6def98c195bb36a2b7deda70df429</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101228201708' local_date='Tue Dec 28 21:17:08 CET 2010' inverted='False' hash='20101228201708-b9719-06831aeec884bd2d14336cf414979d558bd50c54'>
<name>separated the modules for compound and ordinary words in building DictFin. Both have about 40k lemmas</name>
<comment>Ignore-this: fb39b2e2845854c0ca2ecc360f4df570</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101228162610' local_date='Tue Dec 28 17:26:10 CET 2010' inverted='False' hash='20101228162610-8922b-d63bbea08c07129ae2925905b5c448ae2c219764'>
<name>The GF editor now lets the user to upload his/her own grammars</name>
<comment>Ignore-this: 96d6b03ab4d8ab601f487583a8414177</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101228153352' local_date='Tue Dec 28 16:33:52 CET 2010' inverted='False' hash='20101228153352-b9719-ceb63c0296328ffafdd82eafdb57ec5ce9d0d2e4'>
<name>prepared Kotus to produce adjectives and compounds (by heuristics)</name>
<comment>Ignore-this: 90ce47d9606a53549232e974330e8724</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101228135418' local_date='Tue Dec 28 14:54:18 CET 2010' inverted='False' hash='20101228135418-bae10-bd14e9c41e11fd8f6fe179bd17ec900395288d50'>
<name>Fix to compile GF with GHC&gt;=7.0</name>
<comment>Ignore-this: d5e0f20d374d44807b2e1be3d46c8963</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101228084951' local_date='Tue Dec 28 09:49:51 CET 2010' inverted='False' hash='20101228084951-b9719-51ff5d18b20cd59ebf1afd58b0d5223826d51fb2'>
<name>added missing instance for mkNP for Ord for backward compatibility</name>
<comment>Ignore-this: 4c7314225b1bc592e87a0d180c983c49</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101227211626' local_date='Mon Dec 27 22:16:26 CET 2010' inverted='False' hash='20101227211626-b9719-7f0b1f5e81f9e565cd5c302f8a5bf00d422b8050'>
<name>DictFin: 43k lemmas from KOTUS word list</name>
<comment>Ignore-this: 39315a0ea3661ca2411dc78d971a04c1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101227133822' local_date='Mon Dec 27 14:38:22 CET 2010' inverted='False' hash='20101227133822-b9719-f66e06a41ba75101aa06840c15fbd39cf96ac662'>
<name>started adding KOTUS verbs in Finnish</name>
<comment>Ignore-this: 24e21c6c1f664fabb37850974d40c368</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20101223210422' local_date='Thu Dec 23 22:04:22 CET 2010' inverted='False' hash='20101223210422-40485-57de782a5141ed85026444d9c92472bdb3081fdc'>
<name>TAG RELEASE-3.2</name>
<comment>Ignore-this: 44a688fd9a4f49868c06dfd0227ee33</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223203536' local_date='Thu Dec 23 21:35:36 CET 2010' inverted='False' hash='20101223203536-bae10-63566b6e5f4769a95eda3764dabd38ced92980ab'>
<name>Switch over start page and download page to version 3.2!</name>
<comment>Ignore-this: be7d76fab2e294a45bb420c689fce21d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223195741' local_date='Thu Dec 23 20:57:41 CET 2010' inverted='False' hash='20101223195741-bae10-79e79487b1085aa48c8f3d83ed6198ebd13f4147'>
<name>Somewhat better release notes, but more things could be added and some thing could be explained better.</name>
<comment>Ignore-this: 4f876a3d7e89fb7b182111e320522c7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223170340' local_date='Thu Dec 23 18:03:40 CET 2010' inverted='False' hash='20101223170340-bae10-c8399dadcd467d7ca73428f4d4eec9aca616fa50'>
<name>download: add 64-bit Linux version + more details in the instructions for building from source</name>
<comment>Ignore-this: ba88fbf9229ed0938cd7be8b1dde183d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223170213' local_date='Thu Dec 23 18:02:13 CET 2010' inverted='False' hash='20101223170213-bae10-d79c6c174561a51c6b0a6fa91fffa30647676c0f'>
<name>gf-server.cabal: changes to stop cabal from demanding hsql even when content-server is not going to be built</name>
<comment>Ignore-this: 3e0b43e2bc000c687656a4a3261eb381</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223160656' local_date='Thu Dec 23 17:06:56 CET 2010' inverted='False' hash='20101223160656-b9719-1604b4745d1a555ab35e0414df57807e94b01648'>
<name>synopsis with corrected Urd</name>
<comment>Ignore-this: c7a13a6098a998278458c4958a676464</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223153253' local_date='Thu Dec 23 16:32:53 CET 2010' inverted='False' hash='20101223153253-b9719-9a41d78fd2e48fc7d8c78ec70feaed8303305215'>
<name>urdu versions of hindustani files with strings</name>
<comment>Ignore-this: 4aa777cf42c1d172fbae4b1971dadb19</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223151231' local_date='Thu Dec 23 16:12:31 CET 2010' inverted='False' hash='20101223151231-bae10-b64e58c59e8f702044c470e5d2d4c30fe5f93b9b'>
<name>Got release not from Olga&apos;s notes. They need to be fleshed out, though.</name>
<comment>Ignore-this: 8f2132eae44bffd4f5f1e2037895aaf3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223150931' local_date='Thu Dec 23 16:09:31 CET 2010' inverted='False' hash='20101223150931-b9719-a3d066afd16586343a8157dfcdd80d0c15ca29c7'>
<name>updated quick start</name>
<comment>Ignore-this: 6676f2c982c4cd0af30752e96df1e3ab</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223124004' local_date='Thu Dec 23 13:40:04 CET 2010' inverted='False' hash='20101223124004-bae10-c21c8e4b5309122580f886b24331dad7330227b2'>
<name>build-binary-dsit.sh: make paths relative to /usr/local in the final tar file.</name>
<comment>Ignore-this: dd387b9e7ef78c9672757a676b228eb6</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223121811' local_date='Thu Dec 23 13:18:11 CET 2010' inverted='False' hash='20101223121811-bae10-6673d724162579d2e1696868f554dfc221837f5e'>
<name>Use i386 rather than i486 in binary package names</name>
<comment>Ignore-this: c23fe5571ae910c54f848746e7075a53</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223115751' local_date='Thu Dec 23 12:57:51 CET 2010' inverted='False' hash='20101223115751-b9719-003f381e27d92b94ddac1e20f4040ed8c72e48c0'>
<name>typo in Constructors</name>
<comment>Ignore-this: b2ac6a34c58f35a9f95780bb0788526e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223114440' local_date='Thu Dec 23 12:44:40 CET 2010' inverted='False' hash='20101223114440-bae10-bf2a95bf18905243126cef792d8265356f002ce3'>
<name>Include Urd in the default set of languages to compile</name>
<comment>Ignore-this: 202cade3c339ef5d205f024fce6a8325</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223113032' local_date='Thu Dec 23 12:30:32 CET 2010' inverted='False' hash='20101223113032-b9719-3a027d103a5b975aef00c3b72fc1e60b3bcd3ecc'>
<name>french these and those</name>
<comment>Ignore-this: d77ae3e133b668d1ae91f4fbf003ff7a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223112633' local_date='Thu Dec 23 12:26:33 CET 2010' inverted='False' hash='20101223112633-bae10-4f5148d7cb1e01f9dd3ed17c390a28810b977032'>
<name>Update version number to 3.2.</name>
<comment>Ignore-this: 68a093656b650a22084794cb705fdf86
Code freeze for generation of binary distribution packages is imminent.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223112119' local_date='Thu Dec 23 12:21:19 CET 2010' inverted='False' hash='20101223112119-bae10-0dc4559fa8a473db9b189a6ea4e5998d3a414af2'>
<name>Add release notes file download/release-3.2.t2t. Someone should fill it in.</name>
<comment>Ignore-this: dd0cb3b63b3e8f4791ebb06dc9e273b7</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101223103239' local_date='Thu Dec 23 11:32:39 CET 2010' inverted='False' hash='20101223103239-bae10-cf71e2deaa7f9301f568bd7d423c4e9561baa803'>
<name>Apply stylesheet to GF quickstart</name>
<comment>Ignore-this: eeda535932775f3f31c059f78f31072c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223100605' local_date='Thu Dec 23 11:06:05 CET 2010' inverted='False' hash='20101223100605-b9719-e1f0b536e9f3c1eb02da99e2b72b8310c23ea966'>
<name>this_Det etc in synopsis (since they are used in tutorial)</name>
<comment>Ignore-this: fbd2bec40255121011e9cd40192770e1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223100527' local_date='Thu Dec 23 11:05:27 CET 2010' inverted='False' hash='20101223100527-b9719-f6d719da9c8521c321569c2f1b717dfafafa0aa2'>
<name>word alignment ex in tutorial</name>
<comment>Ignore-this: 1d6f92fb08d874cfff6068bdd8bccdfd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223100450' local_date='Thu Dec 23 11:04:50 CET 2010' inverted='False' hash='20101223100450-b9719-ee9720e57d370f1538688ea16b60985009fcb738'>
<name>fixed corrupted character in tutorial FoodIta</name>
<comment>Ignore-this: 511e3684f0d7bbeee88a4bdaf7052124</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101223093311' local_date='Thu Dec 23 10:33:11 CET 2010' inverted='False' hash='20101223093311-b9719-032d26df9d17d0c45d59bb23e614ee28d7a9b3df'>
<name>updated tutorial and quickstart for 3.2</name>
<comment>Ignore-this: 1caff5f9f1bffe31ea6c285db1d73c11</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222211847' local_date='Wed Dec 22 22:18:47 CET 2010' inverted='False' hash='20101222211847-bae10-fd53d411627f92c56059ade1ab72db42cfa659e2'>
<name>Setup.hs: build both alltenses and present by default</name>
<comment>Ignore-this: be59c73d0b7b077bb4d057781c07939d
Now you can specify more than one mode when building and installing the RGL.
For example to build all modes, run
runhaskell Setup.hs build alltenses present minimal
The default is to build alltenses and present, which means that a single
command,
cabal install
is enough to obtain a normal installation of GF. Without this change, additional
build and install commands would be required before you can compile example
grammars, like Foods and Phrasebook.
The build-binary-dist.sh script has been simplified accordingly.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101222170201' local_date='Wed Dec 22 18:02:01 CET 2010' inverted='False' hash='20101222170201-b9719-38d517e67fd56295b45836153a19c967f1428492'>
<name>restored OrigMorphoPol and OrigNounMorphoPol to make ParadigmsPol compilable</name>
<comment>Ignore-this: 55660d4e31fa5fd14eb9cee15fb157a1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101222144754' local_date='Wed Dec 22 15:47:54 CET 2010' inverted='False' hash='20101222144754-b9719-bdb190b7da0ac2e0d8ebb81c7b638eb843d5c449'>
<name>FoodsPes and Sofy in status</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101222165753' local_date='Wed Dec 22 17:57:53 CET 2010' inverted='False' hash='20101222165753-bae10-22464e66ecdd6c86831cfbf7035e0d3512788e29'>
<name>Documentation fixes</name>
<comment>Ignore-this: 9e26ed3ff603c442ed329e94c32eefc
+ Rename some txt2tags file from .txt to .t2t and remove abandoned .txt files.
+ Add program update_html that finds all .t2t documents and updates the
corresponding .html file. It can be invoked with &apos;make html&apos;.
+ Add style to some .html documents</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222150602' local_date='Wed Dec 22 16:06:02 CET 2010' inverted='False' hash='20101222150602-bae10-73b4cded29d9815f4e15c1acb1ed1437b1fcfa80'>
<name>PGF web service: make the generated index.html for pgf-http a bit more informative</name>
<comment>Ignore-this: a3612cffba45069635ca775d4d1005bb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222150510' local_date='Wed Dec 22 16:05:10 CET 2010' inverted='False' hash='20101222150510-bae10-ab0df53b4ffbe6f824b53100db3a8d1280fec965'>
<name>gf-server.cabal: update description of fastcgi flag</name>
<comment>Ignore-this: 29af66e0aab07e24d3ef81c81d05d784</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222145949' local_date='Wed Dec 22 15:59:49 CET 2010' inverted='False' hash='20101222145949-bae10-ddf2f7a814ef8986484cc552fb8b4e7aa444272f'>
<name>gf-server.cabal: make hsql-mysql optional like fastcgi</name>
<comment>Ignore-this: 9dd0ee5b010e984daade4289d870daf4
content-service depends on hsql-mysql, which depends on a C library, so like
fastcgi, only compile it if you ask for it explicitly with -ffastcgi.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222144917' local_date='Wed Dec 22 15:49:17 CET 2010' inverted='False' hash='20101222144917-bae10-67493f2707eea36e708be245a74734b5bf8b40ba'>
<name>gf-server.cabal: Change the default for the flag fastcgi to False</name>
<comment>Ignore-this: 2216f17435b944f74699b058dac93396
If you want the fastcgi server, use cabal install -ffastcgi.
This is to avoid problems when you only want to compile pgf-http and the
fastcgi library fails to install, which it usually does, since it depends on
a C library which is not installed automatically with cabal.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101222144735' local_date='Wed Dec 22 15:47:35 CET 2010' inverted='False' hash='20101222144735-bae10-149b41dec2bea7dd7ada08449c50d8576b393435'>
<name>PGF web service: Use Content-Type text/javascript from JSON output</name>
<comment>Ignore-this: a20f1ed0d13802168bfd0c6f0e0b97f3
The Content-Type used to be text/json, but this caused warning messages in
some web browers.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101222141155' local_date='Wed Dec 22 15:11:55 CET 2010' inverted='False' hash='20101222141155-b9719-3eb0a56cf1caf1838072cfdcde8c47c08a5c0fcb'>
<name>removed GF/deprecated</name>
</patch>
<patch author='aarne@chalmers.se' date='20101222140842' local_date='Wed Dec 22 15:08:42 CET 2010' inverted='False' hash='20101222140842-b9719-541a6bfbe74dc982943eb8990710ab213a161009'>
<name>moved parts of doc to deprecated/doc</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101222135126' local_date='Wed Dec 22 14:51:26 CET 2010' inverted='False' hash='20101222135126-8922b-75f67e15a3cf24d352ec62b602b8b20b625184ff'>
<name>added GrammarsPanel in the GF editor</name>
<comment>Ignore-this: 6ac91829cef1784a87fc8558b94fc6c4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101222130603' local_date='Wed Dec 22 14:06:03 CET 2010' inverted='False' hash='20101222130603-b9719-1bb2d08688e5c524c7b5eff8cf9a2024c401c36a'>
<name>updated GF/index.html</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101222123213' local_date='Wed Dec 22 13:32:13 CET 2010' inverted='False' hash='20101222123213-8922b-8a8cbeaa9b4eca8e194b5200e2c746799152c285'>
<name>tweak gf-server.cabal</name>
<comment>Ignore-this: d9fbeb872c34d485a7748807fe1f0223</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101222095716' local_date='Wed Dec 22 10:57:16 CET 2010' inverted='False' hash='20101222095716-b9719-caf1ddc087deaf28c5262e52123656849bdb1f54'>
<name>refined synopsis</name>
</patch>
<patch author='aarne@chalmers.se' date='20101222083946' local_date='Wed Dec 22 09:39:46 CET 2010' inverted='False' hash='20101222083946-b9719-32f166c805f533c8ec8de19794a3344fe9e2247f'>
<name>fine-tuning the synopsis</name>
<comment>Ignore-this: a0d8d0e346f680a55378a40604fa45f7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101221232320' local_date='Wed Dec 22 00:23:20 CET 2010' inverted='False' hash='20101221232320-b9719-b9d26b69a5f65d1abcd51827d9648be518cc4def'>
<name>making synopsis work for structural words, etc</name>
<comment>Ignore-this: a679df8eb96895d46c1cc800a4c9c831</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101221221848' local_date='Tue Dec 21 23:18:48 CET 2010' inverted='False' hash='20101221221848-bae10-dfb2c04dd58d4df38691fe01eaa93900f89057ba'>
<name>Add build-binary-dist.sh</name>
<comment>Ignore-this: 4b15bf4e7f06089eb4f242798e6d899f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101221153223' local_date='Tue Dec 21 16:32:23 CET 2010' inverted='False' hash='20101221153223-b9719-c8781643523b0f8d4178907cd2eecd3c025b5ebe'>
<name>mkNumeral for strings 1-999</name>
</patch>
<patch author='aarne@chalmers.se' date='20101221153155' local_date='Tue Dec 21 16:31:55 CET 2010' inverted='False' hash='20101221153155-b9719-ac169d8c2ec112698f95c7b79965c092c1feea7b'>
<name>structural in api examples</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101221105754' local_date='Tue Dec 21 11:57:54 CET 2010' inverted='False' hash='20101221105754-8922b-237add8dfc5a9e33aecb0ff65f790ab3088633ca'>
<name>more clear LICENSE file for GF</name>
<comment>Ignore-this: eed89c99c75eeb0bb2514e27850ea32e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101221095812' local_date='Tue Dec 21 10:58:12 CET 2010' inverted='False' hash='20101221095812-b9719-1f934d6f0c1564ab45c0e912570ddd825eabc176'>
<name>remove -src from Setup; simplified str2numeral; bug fix in Finnish ordinal inflection</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101220215610' local_date='Mon Dec 20 22:56:10 CET 2010' inverted='False' hash='20101220215610-bae10-545e15cdbbc602a0584c84496d7bcbde1db48a5f'>
<name>download/index-3.2.t2t: first version of download page for GF release 3.2</name>
<comment>Ignore-this: 6b7106bc919cc3fa0586caae757d9e3d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101220215451' local_date='Mon Dec 20 22:54:51 CET 2010' inverted='False' hash='20101220215451-bae10-e895b922e05b7f7b91a8b3b00cb12e4780156958'>
<name>css/style.css: a style sheet for GF web pages</name>
<comment>Ignore-this: 5db6bc7c9ea4d08a23d3f6cf09319c64</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20101220213538' local_date='Mon Dec 20 22:35:38 CET 2010' inverted='False' hash='20101220213538-40485-52700e0dda21d3a4b97eef16e482dd23743f0685'>
<name>index.html: changes for release 3.1.6</name>
<comment>Ignore-this: cd9fe327909a073b6023b4ad6a963da3
It&apos;s a bit late. I don&apos;t know why these changes haven&apos;t been recorded before...</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101220155623' local_date='Mon Dec 20 16:56:23 CET 2010' inverted='False' hash='20101220155623-b9719-d9ee110205bf05d350ac4cff1c5f4dad5de233af'>
<name>synopsis doc completed</name>
</patch>
<patch author='aarne@chalmers.se' date='20101220141048' local_date='Mon Dec 20 15:10:48 CET 2010' inverted='False' hash='20101220141048-b9719-f9ecfeb3f50903d72bc575df773e86e4ab4b6b79'>
<name>mkTemp in api; Inf to aux in SentenceEng bug fix</name>
</patch>
<patch author='hallgren@altocumulus.org' date='20101220173334' local_date='Mon Dec 20 18:33:34 CET 2010' inverted='False' hash='20101220173334-40485-a4fd762253f155c28ebea9110fd8758829664326'>
<name>New demo: translation quiz. Remove outdated demos/index.txt</name>
<comment>Ignore-this: 51c2fd8629f3535d05d9e8899246a8cd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101219113302' local_date='Sun Dec 19 12:33:02 CET 2010' inverted='False' hash='20101219113302-b9719-392c4812813d9f0e81723ff7dec1f0b6e298d94a'>
<name>completed Paradigms documentation for Cat,Ita,Nor,Spa,Dan</name>
<comment>Ignore-this: 42f2d429e56327fe0cd4c202c2683d61</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101219113232' local_date='Sun Dec 19 12:32:32 CET 2010' inverted='False' hash='20101219113232-b9719-3cfdf70feeca142d597fe084cfb019a095b0f222'>
<name>Adam&apos;s new Polish noun lexicon</name>
<comment>Ignore-this: 31ce87b59ff35432f000d2a18c96ca03</comment>
</patch>
<patch author='asl (at) mimuw.edu.pl' date='20101218010827' local_date='Sat Dec 18 02:08:27 CET 2010' inverted='False' hash='20101218010827-3d229-23ec711e1aa1708c8fabd2ec1269641cc74fe4a4'>
<name>Polish noun morphology</name>
<comment>Ignore-this: a6e5bdcea935ed3358563516fb637df5
This is a very cool christmass update that consists of entire new version
of the Polish noun morphology and some minor bugfixes. The new description
of the morphology is generated automaticaly from some linguistic resources that
have benn recently released free. This description covers (probably) all
the Polish nouns.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217165935' local_date='Fri Dec 17 17:59:35 CET 2010' inverted='False' hash='20101217165935-bae10-ab325b529f41da0aceb27cdc6dc3e4d5bc56dbe9'>
<name>gf.cabal: version 3.1.91, remove pgf-http</name>
<comment>Ignore-this: 5fbb15ec88fcb36b131cd7b621be1f49
The version of cabal distributed with Ubuntu 10.10 is too old to handle
executables that refer to the library in the same package, so to not make it
too complicated for Ubuntu users to compile GF from source, pgf-http is no
longer part of the main gf.cabal. :-(</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217164725' local_date='Fri Dec 17 17:47:25 CET 2010' inverted='False' hash='20101217164725-bae10-494bd2dc01c6f8f3008497b99c8f1880178e0c51'>
<name>Add -optimize-pgf to Makefile for Foods.pgf</name>
<comment>Ignore-this: 2fee2853f05993dd4ebce9dfd9cdfb84</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217164311' local_date='Fri Dec 17 17:43:11 CET 2010' inverted='False' hash='20101217164311-bae10-100222593ee28b37503b0d2c29c594e1c89bd449'>
<name>minibar.html: omit explicit grammars_url option</name>
<comment>Ignore-this: 8c7d9a7bb607352415266aa2b8de9f10
The grammars will then by default be fetched from the same server as
minibar.html. This means that everything will be served locally when accessing
minibar through a locally running pgf-http.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217164208' local_date='Fri Dec 17 17:42:08 CET 2010' inverted='False' hash='20101217164208-bae10-c4a3cfa2e3f7d5be21f0865f630180f81c0a5052'>
<name>minibar/support.js: fix comment typos and add links</name>
<comment>Ignore-this: 79a96e0883f6a647fa656a8f831ea6df</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217163559' local_date='Fri Dec 17 17:35:59 CET 2010' inverted='False' hash='20101217163559-bae10-2b30524c71a223f030aa27a40cd3868da836b621'>
<name>pgf-http now uses $datadir/www instead of ./www as the document root</name>
<comment>Ignore-this: 5b8433f82b4263b729b7dbb0050c0ed3
Along with the changes to Setup.hs it should now be enough to do
cabal install
pgf-http
open http://localhost:41296/
to run the PGF service locally and play with some example grammars in minibar.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217163354' local_date='Fri Dec 17 17:33:54 CET 2010' inverted='False' hash='20101217163354-bae10-2e803fb0e07fd77b75833c0db2798b0a6384104d'>
<name>RunHTTP.hs: remove hardcoded document root</name>
<comment>Ignore-this: 24fe73d12284f1822fc7b4aa0ded5eb4
The document root is now part of the arguments passed to runHTTP.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101217162922' local_date='Fri Dec 17 17:29:22 CET 2010' inverted='False' hash='20101217162922-bae10-a9dcf9403e98ace35f0dee775cc707d3ee84649f'>
<name>Install minibar and some example grammars along with pgf-http</name>
<comment>Ignore-this: c78cd6263f86904efa145845bcb1fa99
Together with the changes to pgf-http, this should make it much easier to run
the PGF service and minibar locally.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101217140405' local_date='Fri Dec 17 15:04:05 CET 2010' inverted='False' hash='20101217140405-b9719-cf656eddceda09d518616a70ba3c263c36c8a4af'>
<name>controlling the substantival and adjectival det forms in english</name>
</patch>
<patch author='aarne@chalmers.se' date='20101217132601' local_date='Fri Dec 17 14:26:01 CET 2010' inverted='False' hash='20101217132601-b9719-7dddb0cc5c6fd056e90723a5529c8244995497c1'>
<name>VV with present participle in Eng, e.g. start doing</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101217091104' local_date='Fri Dec 17 10:11:04 CET 2010' inverted='False' hash='20101217091104-8922b-c326fd495ac8e8478da4c75856dc97142ca7f459'>
<name>bugfix: GeneratePMCFG should initialize the lexicon to empty</name>
<comment>Ignore-this: bff273805dd970a1caf1506c1623a1fe</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101217090907' local_date='Fri Dec 17 10:09:07 CET 2010' inverted='False' hash='20101217090907-8922b-aa5b7d73b539d1f2286acd0e1dc8a2f87d1a1372'>
<name>bugfix: setProbabilities should be more robust when there are missing probabilities for some functions or categories</name>
<comment>Ignore-this: 6690d52aafc85c5c22779cfe0a53aef3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101217085128' local_date='Fri Dec 17 09:51:28 CET 2010' inverted='False' hash='20101217085128-b9719-1d3f57219252113ee030290d4a8cf49a2ffb14be'>
<name>synopsis with better intro and Urdu improvements</name>
</patch>
<patch author='virk.shafqat@gmail.com' date='20101216155804' local_date='Thu Dec 16 16:58:04 CET 2010' inverted='False' hash='20101216155804-c242b-cbef70150bd8cd8350017211600107d52bbf579f'>
<name>refinements-2010-12-16</name>
<comment>Ignore-this: 175bb1db8639b9dcbc6628f6838718f6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101216162740' local_date='Thu Dec 16 17:27:40 CET 2010' inverted='False' hash='20101216162740-b9719-21bbf7be18d84170f069780c3d21a343897affd5'>
<name>use que rather than quoi as what_IP in Fre</name>
</patch>
<patch author='aarne@chalmers.se' date='20101216162713' local_date='Thu Dec 16 17:27:13 CET 2010' inverted='False' hash='20101216162713-b9719-6670e424cb90a3cb1548a1edcf3ce656b50ebbbd'>
<name>fixes in QueryFre</name>
</patch>
<patch author='aarne@chalmers.se' date='20101216155307' local_date='Thu Dec 16 16:53:07 CET 2010' inverted='False' hash='20101216155307-b9719-853002c8a1b944a2d27a2e5422e88422441da720'>
<name>some fixes in QuerySwe; a first version of QueryFre</name>
</patch>
<patch author='aarne@chalmers.se' date='20101216155229' local_date='Thu Dec 16 16:52:29 CET 2010' inverted='False' hash='20101216155229-b9719-db343e0d93e0809c6f9836d68047e5fee6d9670a'>
<name>added to Romance the constructs missing for Query</name>
</patch>
<patch author='aarne@chalmers.se' date='20101215154700' local_date='Wed Dec 15 16:47:00 CET 2010' inverted='False' hash='20101215154700-b9719-0c0c1c8b5ee3b8e23336512c999bb0b89a01212b'>
<name>documented ParadigmsDut</name>
</patch>
<patch author='aarne@chalmers.se' date='20101215154617' local_date='Wed Dec 15 16:46:17 CET 2010' inverted='False' hash='20101215154617-b9719-06f1f3c0282749e0ec0c14e03c9f209c0f2ef65f'>
<name>recognize digits in synopsis examples</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214222002' local_date='Tue Dec 14 23:20:02 CET 2010' inverted='False' hash='20101214222002-b9719-d07957210d4a7e7669b2cc0e4d4561e8f2f816cc'>
<name>added Ina api files</name>
<comment>Ignore-this: 3847b4464bb281004acd4ef4655abc35</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214221628' local_date='Tue Dec 14 23:16:28 CET 2010' inverted='False' hash='20101214221628-b9719-a9fef71bfc5ea5ed9435b73c3f72abbf31aeeb40'>
<name>more paradigm info in synopsis; removed synopsis.txt from darcs</name>
<comment>Ignore-this: 8ef6eac58e58128f9452e5540347ca38</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214220652' local_date='Tue Dec 14 23:06:52 CET 2010' inverted='False' hash='20101214220652-b9719-dc190e35798f49acd886b74e960d730b1118293d'>
<name>documented Paradigms for Swe, Ger, Fre</name>
<comment>Ignore-this: ed0b38008e682a0ba291832feaed78f1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214220553' local_date='Tue Dec 14 23:05:53 CET 2010' inverted='False' hash='20101214220553-b9719-185f8b8223dbcb1ecc400358baf44d789dc5d93b'>
<name>updated documentation of pg -printer formats</name>
<comment>Ignore-this: 739db15f0517be927ca1fe25e1f038a1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214204017' local_date='Tue Dec 14 21:40:17 CET 2010' inverted='False' hash='20101214204017-b9719-e4c1b3e009f9849d2ff84d043d45204b71aac16e'>
<name>documented the pgf -printer values for help</name>
<comment>Ignore-this: a8fdd35e89322fab5f8b198ca6f62f21</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214174242' local_date='Tue Dec 14 18:42:42 CET 2010' inverted='False' hash='20101214174242-b9719-bc887ed715ba5950bd736a25283e82fb80fc2e2f'>
<name>option cc -list added</name>
<comment>Ignore-this: c01c2a88e1f272c1451355ce74017207</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101214212543' local_date='Tue Dec 14 22:25:43 CET 2010' inverted='False' hash='20101214212543-8922b-b66334a01db1ca45456d85f4d8114a15ed7c4234'>
<name>PGFToCFG should use the full production set because the lexicon is now split out</name>
<comment>Ignore-this: 6f9f1007949e699fe182e0e82c9b98e3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101214172053' local_date='Tue Dec 14 18:20:53 CET 2010' inverted='False' hash='20101214172053-8922b-27ec15ae339e6842df0e7beaf66ba11354e7c431'>
<name>now every parse state keeps reference only to the concrete and the abstract syntaxes but not to the whole PGF</name>
<comment>Ignore-this: 12c537be8eb9304e42b6bb7f7dec6345</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101214164128' local_date='Tue Dec 14 17:41:28 CET 2010' inverted='False' hash='20101214164128-bae10-a2febe968b8a379524151d09467f8edbbe6ea1b9'>
<name>numerals: add language flags</name>
<comment>Ignore-this: afec2a13655692327907161cb6a1d4be
to help minibar pick the right default language</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101214154335' local_date='Tue Dec 14 16:43:35 CET 2010' inverted='False' hash='20101214154335-bae10-9bc1692bad4dcc23af3a8ca0e4e57531d900aa14'>
<name>Update version number to 3.1.90 to indicate that we are getting close to the 3.2 release</name>
<comment>Ignore-this: 42ef16573e09303feae15a89f3ffc0d3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101214143605' local_date='Tue Dec 14 15:36:05 CET 2010' inverted='False' hash='20101214143605-b9719-cd5bc780ce40f8f71f6aca9f45dff7ab4e9259c4'>
<name>work-around in Tree.expr2tree to make Paraphrase work</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214143541' local_date='Tue Dec 14 15:35:41 CET 2010' inverted='False' hash='20101214143541-b9719-afa182ec27e25523225d669299b11e62580dd24a'>
<name>type checking of oper types with let expressions</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214143521' local_date='Tue Dec 14 15:35:21 CET 2010' inverted='False' hash='20101214143521-b9719-6b2cc06e5d545903db94c1e7c25f81cae41f2998'>
<name>fixed typo in ParadigmsEng</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214130656' local_date='Tue Dec 14 14:06:56 CET 2010' inverted='False' hash='20101214130656-b9719-78f1465645e45bd01c723dfe62086f03eb266c1c'>
<name>paradigms annotated in Fin</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214122810' local_date='Tue Dec 14 13:28:10 CET 2010' inverted='False' hash='20101214122810-b9719-94813c31d5a3239f8d3a222a38b86163b6acb743'>
<name>explanations to paradigms in synopsis</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214122705' local_date='Tue Dec 14 13:27:05 CET 2010' inverted='False' hash='20101214122705-b9719-492006d9fe0b0e5e3b49fdd04582996ed7a37fa6'>
<name>annotated some Paradigms for documentation</name>
</patch>
<patch author='aarne@chalmers.se' date='20101214095239' local_date='Tue Dec 14 10:52:39 CET 2010' inverted='False' hash='20101214095239-b9719-f5e36cd47ebcd0215ebf8def6a9a804dd4c2ae8a'>
<name>updated Ina so that API compiles</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101214084622' local_date='Tue Dec 14 09:46:22 CET 2010' inverted='False' hash='20101214084622-8922b-f3df437c4dbdd3be085044b05900d81ef288d721'>
<name>optimization in the parser for large lexicons. Now, the parser is slightly slower for grammars with a small lexicon but 3-4 times faster for the English Resource Grammar used in combination with Oxford Advanced Learners Dictionary</name>
<comment>Ignore-this: 35f197057ce81f6d68cb514634d7232d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101213175306' local_date='Mon Dec 13 18:53:06 CET 2010' inverted='False' hash='20101213175306-8922b-ae9c828480fc5c0521ddead9c6ac3b8b2ec162ca'>
<name>update the testsuite for the parser to the latest API</name>
<comment>Ignore-this: 7989473061937de8689afadfd540d306</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101213172834' local_date='Mon Dec 13 18:28:34 CET 2010' inverted='False' hash='20101213172834-b9719-05a0dbf3e0c4d10eba6763a5161016cb2a3a7b45'>
<name>more examples in synopsis</name>
</patch>
<patch author='aarne@chalmers.se' date='20101213085727' local_date='Mon Dec 13 09:57:27 CET 2010' inverted='False' hash='20101213085727-b9719-f4eecc21e8e14d53335dfcc63ec1ee8e4228066e'>
<name>added Rus and Urd to synopsis</name>
</patch>
<patch author='aarne@chalmers.se' date='20101212195024' local_date='Sun Dec 12 20:50:24 CET 2010' inverted='False' hash='20101212195024-b9719-af44a5e7893baf580bbe8b7d89645945c94d3af6'>
<name>synopsis with hover popup examples</name>
<comment>Ignore-this: 9a90f21e0a1833b85dff50cdcad84e91</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101211205140' local_date='Sat Dec 11 21:51:40 CET 2010' inverted='False' hash='20101211205140-b9719-f5e55a3f181cad516cc0a3b147b97d6ee6eb1817'>
<name>added ExtraPolAbs</name>
</patch>
<patch author='aarne@chalmers.se' date='20101211204753' local_date='Sat Dec 11 21:47:53 CET 2010' inverted='False' hash='20101211204753-b9719-eea1f4508c19f3a18f812f08409155abbe6f740d'>
<name>auxiliaries for making the synopsis with multilingual examples</name>
<comment>Ignore-this: 917dc3af91f2bb1f2d606f1be4d298eb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101211203349' local_date='Sat Dec 11 21:33:49 CET 2010' inverted='False' hash='20101211203349-b9719-87986c057a4e582edd6fdc33669ae0db39cd60b2'>
<name>cleaned up lib modules for better doc in synopsis</name>
<comment>Ignore-this: d0d5102e15e5e4b5c5e4da297e918772</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101211162836' local_date='Sat Dec 11 17:28:36 CET 2010' inverted='False' hash='20101211162836-b9719-9e159164cf258ee1dbdf991de466547cb38ee08e'>
<name>eliminated some variants from Nor resource</name>
<comment>Ignore-this: 669e7c792ed9ce014eabd1ab18783695</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101211162735' local_date='Sat Dec 11 17:27:35 CET 2010' inverted='False' hash='20101211162735-b9719-cc2c0c984874df1ee1bd8b69ec8731f492fe0cf7'>
<name>fixed the failure to partial-evaluate pre in right-associative context</name>
<comment>Ignore-this: 9d4ecf9a1e6c5a9d0acdf8dd5418a2ae</comment>
</patch>
<patch author='gdetrez@crans.org' date='20101019183429' local_date='Tue Oct 19 20:34:29 CEST 2010' inverted='False' hash='20101019183429-dfc49-b14440f97a7d9a34e9b6e5ea6fd8b6b6ee2fe907'>
<name>In the haskell code, we make the binary representation of the doubles compliant with IEEE 754.</name>
<comment>Ignore-this: 156ef2fb705a1e1cc31752c36dde8472
The default binary representation in haskell&apos;s Data.Binary package is
homemade and quite complicated. Making it compliant with IEEE 754 will
make it easyer for the java runtimes (and probably others) to load the
PGF.
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101210084826' local_date='Fri Dec 10 09:48:26 CET 2010' inverted='False' hash='20101210084826-b9719-c74d4f4718d83c1536d24592c3d812f89d0fdd32'>
<name>preparing resource api for multilingual documentation</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101209163816' local_date='Thu Dec 9 17:38:16 CET 2010' inverted='False' hash='20101209163816-bae10-b8b1bcbe74ee0762723c31e41509ac0eae85e4ea'>
<name>minibar/support.js: add an errorcallback parameter to ajax_http_get</name>
<comment>Ignore-this: a9f812f5d65e3c79b64608fc35ba4145</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101208152625' local_date='Wed Dec 8 16:26:25 CET 2010' inverted='False' hash='20101208152625-b9719-32d30b53283b0e12a6cd1d101a9d3a17aa3fe723'>
<name>no pro drop for polite forms in PhrasebookPol</name>
</patch>
<patch author='aarne@chalmers.se' date='20101208140134' local_date='Wed Dec 8 15:01:34 CET 2010' inverted='False' hash='20101208140134-b9719-aa83aee8bb6e73a84fab3f9796c7f59ddfd25a8c'>
<name>ProDrop in PhrasebookPol</name>
</patch>
<patch author='aarne@chalmers.se' date='20101208140112' local_date='Wed Dec 8 15:01:12 CET 2010' inverted='False' hash='20101208140112-b9719-899651bd4c77834a505972c517f2eccf6508b48d'>
<name>ProDrop in ExtraPol</name>
</patch>
<patch author='aarne@chalmers.se' date='20101208125718' local_date='Wed Dec 8 13:57:18 CET 2010' inverted='False' hash='20101208125718-b9719-ba9dc6af6c82ccd5281571a6e70439b1aaab87f9'>
<name>using CompCN in the api: mkCl, mkQCl, mkVP</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101208125137' local_date='Wed Dec 8 13:51:37 CET 2010' inverted='False' hash='20101208125137-8922b-36e9e0964167bc0284d94da63f3235c8688ab5d8'>
<name>some more functions in GF.Data.TrieMap</name>
<comment>Ignore-this: 2cdc65d57b0c0e9cead0719b2f9a8a0f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101208124046' local_date='Wed Dec 8 13:40:46 CET 2010' inverted='False' hash='20101208124046-b9719-4a57455f467d56efcbd63cb8e4b3e9297e7c05c6'>
<name>Punjabi api files</name>
</patch>
<patch author='aarne@chalmers.se' date='20101208105948' local_date='Wed Dec 8 11:59:48 CET 2010' inverted='False' hash='20101208105948-b9719-df193697d26533a1386353ed8e0524fd3ed2533d'>
<name>CompCN in Hindustani and Pnb by Shafqat</name>
</patch>
<patch author='ra.monique@gmail.com' date='20101207214825' local_date='Tue Dec 7 22:48:25 CET 2010' inverted='False' hash='20101207214825-b2669-d105e30a6be8a9a616ec71923179034b3bef311c'>
<name>added CompCN to Romance and Romanian</name>
<comment>Ignore-this: 3baa50bdb3eec81554402fe04586c348</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101208103218' local_date='Wed Dec 8 11:32:18 CET 2010' inverted='False' hash='20101208103218-8922b-9b186ec7c2bc6fdd04adaa066220a9f1ef2469b8'>
<name>fixed typos in the documentation for PGF.Parse</name>
<comment>Ignore-this: 91f952a407046008c1a98a676a239c61</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101208082011' local_date='Wed Dec 8 09:20:11 CET 2010' inverted='False' hash='20101208082011-8922b-a5aaa00460f4513f14262de8d038bf19370064de'>
<name>CompCN in Bulgarian</name>
<comment>Ignore-this: 5df7e2fee79f80cb5e4a87903645b0c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101206141951' local_date='Mon Dec 6 15:19:51 CET 2010' inverted='False' hash='20101206141951-8922b-21baebe113de6379cc9631cb4ef4188aad25cd62'>
<name>simple refactoring in PGF.Macros and related</name>
<comment>Ignore-this: 20b15836412d9e86bfa82aed8809ad1e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101207202357' local_date='Tue Dec 7 21:23:57 CET 2010' inverted='False' hash='20101207202357-b9719-bd045d7c1a0b91654c76d4d3b9b940df540b65c6'>
<name>CompCN added to Ger Fin Dut Rus Pol</name>
<comment>Ignore-this: 9fcc8ec40e6d6cc6f1056609ebf7ac71</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101207192840' local_date='Tue Dec 7 20:28:40 CET 2010' inverted='False' hash='20101207192840-b9719-34178fd86e16a11222905e70f69039c461e2c0e3'>
<name>optimize-pgf and file flag in pg -pgf</name>
<comment>Ignore-this: ac06f59d9a21a25293019497f5727c2a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101207180513' local_date='Tue Dec 7 19:05:13 CET 2010' inverted='False' hash='20101207180513-b9719-ac801b2b42bbd9b98883276e2520b8db45e8818c'>
<name>moved PGF.ToApi to GF.Compile.ToAPI</name>
<comment>Ignore-this: 55b01fcb2730e5930213b68c9a18e624</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101207160537' local_date='Tue Dec 7 17:05:37 CET 2010' inverted='False' hash='20101207160537-b9719-f4460aa1027e07248367116d12c0e5b4ad67c0cd'>
<name>shell command pg -pgf writes current pgf into a file</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101207130036' local_date='Tue Dec 7 14:00:36 CET 2010' inverted='False' hash='20101207130036-bae10-e8be273532e2fe5b45b9c4631f95ef5a552a4ce5'>
<name>minibar.js: restore start_miniabr function for backward compatibility</name>
<comment>Ignore-this: ca4d6e88acfd84721120b55eb5ab5399</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101207125405' local_date='Tue Dec 7 13:54:05 CET 2010' inverted='False' hash='20101207125405-b9719-3778804dc62cc888775921705a856e17e37f5452'>
<name>wir without capitals in PhrasebookGer</name>
</patch>
<patch author='aarne@chalmers.se' date='20101207123257' local_date='Tue Dec 7 13:32:57 CET 2010' inverted='False' hash='20101207123257-b9719-23f0fe008967469498ebe9b6ffa537fac87114cd'>
<name>slight refactoring of Phrasebook, with less start words</name>
</patch>
<patch author='aarne@chalmers.se' date='20101206224355' local_date='Mon Dec 6 23:43:55 CET 2010' inverted='False' hash='20101206224355-b9719-098b3bd7f2ccbc9748319fae5a40da0c88adf35c'>
<name>completed Constructors API with missing cats, annotated constructors</name>
<comment>Ignore-this: a911c314545060e8c74ca6cc8d4216e0</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101206172836' local_date='Mon Dec 6 18:28:36 CET 2010' inverted='False' hash='20101206172836-b9719-2704a746115abc750a6eea449e8d7f210fea898d'>
<name>refactored api/Constructors.gf for easier maintenance in the future</name>
</patch>
<patch author='aarne@chalmers.se' date='20101206110300' local_date='Mon Dec 6 12:03:00 CET 2010' inverted='False' hash='20101206110300-b9719-9b1bef35dc5c8ee52e5b1791276811350c79732c'>
<name>changed animals so that it compiles, after manual removal of duplicated api functions (to be fixed in ToAPI)</name>
</patch>
<patch author='aarne@chalmers.se' date='20101206104938' local_date='Mon Dec 6 11:49:38 CET 2010' inverted='False' hash='20101206104938-b9719-9c1fbb455123f769591a771afa7ef14884fe8892'>
<name>printing option -api in the eb command</name>
<comment>Ignore-this: bb2b5b5163bec12f9e9a0b548131b83f</comment>
</patch>
<patch author='ra.monique@gmail.com' date='20101206101514' local_date='Mon Dec 6 11:15:14 CET 2010' inverted='False' hash='20101206101514-b2669-d838d2f2ca9f36c1d39a90de230f034470e94026'>
<name>no more IO in the syntax to API translator</name>
<comment>Ignore-this: 7e1937810e394391b42d056ef7cbbe68</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101206095304' local_date='Mon Dec 6 10:53:04 CET 2010' inverted='False' hash='20101206095304-b9719-017c81b402ed63f8194baf51d543fc85597e3504'>
<name>vt -api with conversion to resource API names</name>
</patch>
<patch author='ra.monique@gmail.com' date='20101205195119' local_date='Sun Dec 5 20:51:19 CET 2010' inverted='False' hash='20101205195119-b2669-4fd57c1a35a269c73193d86916e68e6cf3b7f254'>
<name>added syntax to api translation module</name>
<comment>Ignore-this: 2fe0e3f26ee62b35f12e955231a9c3f3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101201163714' local_date='Wed Dec 1 17:37:14 CET 2010' inverted='False' hash='20101201163714-bae10-df280aa1c9e1f51a919c666ea72ea75a006364df'>
<name>minibar: rewrite minibar.js in a more idiomatic JS OOP style</name>
<comment>Ignore-this: 6cec732121e3ac0b9388645d521c653c
This provides easier access to minibar internals for people who want to extend
it, but probably also reveals too much of the internal machinery...</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101201162827' local_date='Wed Dec 1 17:28:27 CET 2010' inverted='False' hash='20101201162827-bae10-f053f8c9788959076437a38f98e53e6cc4945ece'>
<name>Let minibar keep its own copy of tree-btn.png</name>
<comment>Ignore-this: 8e5040bac99775ecf05b16a5b4717f48</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101201162028' local_date='Wed Dec 1 17:20:28 CET 2010' inverted='False' hash='20101201162028-bae10-f9ad0fc461440a10213a89e74c6c5988b034205f'>
<name>support.js: add function bind (JS OOP trick)</name>
<comment>Ignore-this: a52b1c593b229f66e12af808057514cf</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101201081023' local_date='Wed Dec 1 09:10:23 CET 2010' inverted='False' hash='20101201081023-b9719-63e0449fd531a54baefebd7aa9d26bb56956fdbc'>
<name>documentation in gfm-format examples (dir renamed from multi)</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101130164915' local_date='Tue Nov 30 17:49:15 CET 2010' inverted='False' hash='20101130164915-bae10-897b3b2174e22b0ba9c684e5701859489d904326'>
<name>Setup.hs: improved langs=... option</name>
<comment>Ignore-this: abecfc8b2474a8e9383ec254f6b5013b
Instead of just giving an explicit list of languages to compile, you can
now also add and remove languages from the default list by using langs=+...
or langs=-...
Examples:
cabal build langs=Eng,Swe,Ger -- as before, compile the given 3 langs
cabal build langs=-Fin -- use default languages, but omit Fin
cabal build langs=+Urd -- use default languages + Urd
(&quot;cabal build ...&quot; is the same as &quot;runhaskell Setup.hs build ...&quot;)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101130162936' local_date='Tue Nov 30 17:29:36 CET 2010' inverted='False' hash='20101130162936-bae10-c589c0e2fd0253a414c604af04c7be6eccf15d6c'>
<name>Setup.hs: omit urdu when compiling the rgl, for now.</name>
<comment>Ignore-this: c63988baab3a2b1c01f4cbd10f29ae6</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101130145403' local_date='Tue Nov 30 15:54:03 CET 2010' inverted='False' hash='20101130145403-b9719-e33035472924b3fd037aa0a872d367c3cbd39462'>
<name>two examples of the .gfm format</name>
</patch>
<patch author='aarne@chalmers.se' date='20101130145024' local_date='Tue Nov 30 15:50:24 CET 2010' inverted='False' hash='20101130145024-b9719-d3065d5cc3697235e4f8da2dfd728086bafc821f'>
<name>format .gfm for multiple modules in the same file; includes lines with ;-separated words</name>
</patch>
<patch author='ra.monique@gmail.com' date='20101128193856' local_date='Sun Nov 28 20:38:56 CET 2010' inverted='False' hash='20101128193856-b2669-bad3e4da2c7a458d69424bea4878f41598775ec2'>
<name>fixed SUMOEng with open instead of import for the Extension module</name>
<comment>Ignore-this: 9f43617194426937172e3513443ff30a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101128115248' local_date='Sun Nov 28 12:52:48 CET 2010' inverted='False' hash='20101128115248-bae10-e86adca6df533d809e348c029530190dd2dd0ed1'>
<name>minibar/about.html: minor adjustments</name>
<comment>Ignore-this: 2f1c350e27335415c202e5df2ab3c0ee</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101126184901' local_date='Fri Nov 26 19:49:01 CET 2010' inverted='False' hash='20101126184901-bae10-57d678db43e56daa9c3ed3feb86fdde86201aa6c'>
<name>Use the internal preprocessors mkPresent and mkMinimal</name>
<comment>Ignore-this: 7c1e80fc153fa5163f7ba671413af1e3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101126182529' local_date='Fri Nov 26 19:25:29 CET 2010' inverted='False' hash='20101126182529-bae10-0bc567a6c47364376aef522f193323bac6691c1a'>
<name>Add builtin preprocessors. Avoid creating tmp file. Fix multipreprocessor bug.</name>
<comment>Ignore-this: 9eec190f35d808b585ff471e45f5866f
* The gf command line options -preproc=mkPresent and -preproc=mkMinimal now
refer to internal preprocessors equivalent to lib/src/mkPresent
and lib/src/mkMinimal.
* The temporary file _gf_preproc.tmp is not created when running an
internal preprocessor, unless there is an error, since errors messages
refer to locations in the preprocessed file. (Possibly allowing the rgl
build to be parallelized.)
* After running an external preprocessor, the temporary file is deleted,
unless there was an error.
* (Bug fix) Before, when running more than one preprocessor, the same file name
would be used for both input and output, e.g.,
mkPresent _gf_preproc.tmp &gt; _gf_preproc.tmp
which would result in an empty file being processed. Now, the input and
output files will always be different.
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101126163333' local_date='Fri Nov 26 17:33:33 CET 2010' inverted='False' hash='20101126163333-b9719-c9153379f444e9d699fe91e2436b1b7777b1ce37'>
<name>imports in SymbolHindustani</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101126154443' local_date='Fri Nov 26 16:44:43 CET 2010' inverted='False' hash='20101126154443-bae10-68715146a2ddfb7b801d521706104431f1be61d3'>
<name>Adding rules for pgf-http to main gf.cabal file</name>
<comment>Ignore-this: 234cdc3e0c45db282d5c428d5a4ecd01
pgf-http is now part of the standard GF build &amp; install.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101126143051' local_date='Fri Nov 26 15:30:51 CET 2010' inverted='False' hash='20101126143051-bae10-b75d2524e521f5adf9eb04ec0ea901eb3d8dada7'>
<name>Split pgf-server into pgf-fcgi and pgf-http.</name>
<comment>Ignore-this: ae8a4ee2f05004c584bac5a2f453bdda
The dependency on the fastcgi package made pgf-server difficult to compile, so
it is now split into
- pgf-fgci (main module in pgf-fcgi.hs), which is built only if fastcgi is
already installed or if you turn on the fastcgi flag (e.g. by doing
&apos;cabal install -f fastcgi&apos;).
- pgf-http (main module in pgf-http.hs) which is always built (and hopefully
has no problematic dependencies.)
The modules FastCGIUtils and PGFService no longer depend on fastcgi.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101125183030' local_date='Thu Nov 25 19:30:30 CET 2010' inverted='False' hash='20101125183030-bae10-d1a731181559e561753efcc2c7bf3760ea9a7a50'>
<name>pgf-server: more useful JSON output from lineraizeAll</name>
<comment>Ignore-this: ca08bac1c3712b075d64d9d87b6ea92a
Example:
Request: http://www.grammaticalframework.org:41296/grammars/Quiz.pgf?command=linearizeAll&amp;tree=Run+YouPl
Response: [{&quot;to&quot;:&quot;QuizEng&quot;,&quot;texts&quot;:[&quot;you run&quot;]},
{&quot;to&quot;:&quot;QuizSwe&quot;,&quot;texts&quot;:[&quot;ni l??per&quot;,&quot;ni springer&quot;]}]
Compared to the old command linearize:
Request: http://www.grammaticalframework.org:41296/grammars/Quiz.pgf?command=linearize&amp;tree=Run+YouPl&apos;
Response: [{&quot;to&quot;:&quot;QuizEng&quot;,&quot;text&quot;:&quot;you run&quot;},
{&quot;to&quot;:&quot;QuizSwe&quot;,&quot;text&quot;:&quot;ni l??per&quot;}]</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101125122258' local_date='Thu Nov 25 13:22:58 CET 2010' inverted='False' hash='20101125122258-b9719-d68ad3ae57edcab7d4ceeb968cdfdd37e03dbacc'>
<name>DiffUrd and Hin; updated Transliteration.hs</name>
</patch>
<patch author='aarne@chalmers.se' date='20101124211729' local_date='Wed Nov 24 22:17:29 CET 2010' inverted='False' hash='20101124211729-b9719-a32a1cf962a15b78c3dc0b64d5dbaf3a56d7ac24'>
<name>linearizeAll in PGFService</name>
<comment>Ignore-this: 749aea77db9551357ff307892072877d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101124144942' local_date='Wed Nov 24 15:49:42 CET 2010' inverted='False' hash='20101124144942-b9719-8b3633a239f32c7db22cd8ccee72ef7290b4b2b0'>
<name>updater resource status and synopsis</name>
</patch>
<patch author='aarne@chalmers.se' date='20101124134353' local_date='Wed Nov 24 14:43:53 CET 2010' inverted='False' hash='20101124134353-b9719-dda5ed9f15324d5c6b6ef849f703a520e30e86a9'>
<name>Punjabi resource by Shafqat and Humayoun.</name>
</patch>
<patch author='aarne@chalmers.se' date='20101124132031' local_date='Wed Nov 24 14:20:31 CET 2010' inverted='False' hash='20101124132031-b9719-80f5b5fad774b365c47350f60a1be9cc4d180ea3'>
<name>Hindi and Urdu as refactored to Hindustani by Shafqat</name>
</patch>
<patch author='aarne@chalmers.se' date='20101122224129' local_date='Mon Nov 22 23:41:29 CET 2010' inverted='False' hash='20101122224129-b9719-158c5df247c87c3ab55de50d2d6f9abcab4091f3'>
<name>lang flag in align_words sets the list of languages</name>
<comment>Ignore-this: 34b0937d2f90545b2e962a6e04cb18e8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101124125154' local_date='Wed Nov 24 13:51:54 CET 2010' inverted='False' hash='20101124125154-8922b-5d5bf34d867c258852ad53c73b5cac8f5efd1bff'>
<name>command ai in the shell now shows the probability of the tree</name>
<comment>Ignore-this: 3c69dd16ac976a69bb3684bfc35dac62</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101124091325' local_date='Wed Nov 24 10:13:25 CET 2010' inverted='False' hash='20101124091325-8922b-c495c2a9e6882415cc60b0d38fd7d8803fcea505'>
<name>few more trees in the English treebank</name>
<comment>Ignore-this: 6453fe6f1e04ef70340e56c0bbf89910</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101123171442' local_date='Tue Nov 23 18:14:42 CET 2010' inverted='False' hash='20101123171442-8922b-36c01cc105d20b688f06d67547e744514086513e'>
<name>added GF treebank for English based on FraCas</name>
<comment>Ignore-this: f2a30e85605f1716e7fef3816c91d3c9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101123171229' local_date='Tue Nov 23 18:12:29 CET 2010' inverted='False' hash='20101123171229-8922b-4ecfa7d8b46237929fa5b3c260b72014b2fd4d4f'>
<name>some more fixes in DictEng.gf</name>
<comment>Ignore-this: a32d1ba85038be60ce4e9b918ebd3b6f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101122135025' local_date='Mon Nov 22 14:50:25 CET 2010' inverted='False' hash='20101122135025-8922b-e120c518e8b3ddc6eb712b014fd49d1599d9d089'>
<name>remove some redundant adverbs from DictEng.gf</name>
<comment>Ignore-this: 1ab6c461d5742c88e0d36417a186214</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101123122632' local_date='Tue Nov 23 13:26:32 CET 2010' inverted='False' hash='20101123122632-bae10-b83c42137e446766a2a84cd9da86e844e97f681e'>
<name>minibar/about.html: document recent development</name>
<comment>Ignore-this: 258a366f70847829c3635842fbffd25</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101122154852' local_date='Mon Nov 22 16:48:52 CET 2010' inverted='False' hash='20101122154852-b9719-7fc76bf42cf53957014ee7eca5478e21212b0c6e'>
<name>completed book examples</name>
</patch>
<patch author='aarne@chalmers.se' date='20101122125537' local_date='Mon Nov 22 13:55:37 CET 2010' inverted='False' hash='20101122125537-b9719-922cbde58c13ca5e9e3be091ef34614f857cf072'>
<name>started a subdir for the book</name>
</patch>
<patch author='aarne@chalmers.se' date='20101119165032' local_date='Fri Nov 19 17:50:32 CET 2010' inverted='False' hash='20101119165032-b9719-4570ed3e98d1a0be34e0abb6eff295e4d944dd54'>
<name>tools/Multi, a script for generating multilingual lexicon grammars with the minimum of effort</name>
</patch>
<patch author='aarne@chalmers.se' date='20101119164930' local_date='Fri Nov 19 17:49:30 CET 2010' inverted='False' hash='20101119164930-b9719-f3cec6e67f2fcdd46ca212c2a4b3ba7f7628c7bc'>
<name>constructor PositAdAAdj in Adverb, for most langs</name>
</patch>
<patch author='aarne@chalmers.se' date='20101119104943' local_date='Fri Nov 19 11:49:43 CET 2010' inverted='False' hash='20101119104943-b9719-e78e49c888589933579735072efdce22d3c88834'>
<name>MkSynopsis script with non-utf8 source files</name>
<comment>Ignore-this: a36678060075594794368b71cc44a126</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101117083238' local_date='Wed Nov 17 09:32:38 CET 2010' inverted='False' hash='20101117083238-b9719-049c0fa9d94a9af9d6fe86081c65998572d82599'>
<name>cat Interj in lib</name>
<comment>Ignore-this: adcb12b9c55d67a787e04dad5f6898f7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101117083002' local_date='Wed Nov 17 09:30:02 CET 2010' inverted='False' hash='20101117083002-b9719-6590ea37280821eba26432d7383a6592aec34155'>
<name>fixed some bugs in translation quiz</name>
<comment>Ignore-this: cda3c64d5e24a67901687df024248fc9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101117152106' local_date='Wed Nov 17 16:21:06 CET 2010' inverted='False' hash='20101117152106-8922b-a84756f18c766bb30390965be0a0d4e00f126019'>
<name>bugfix in function prefixV in ParadigmsEng</name>
<comment>Ignore-this: 2ebd80b4eaa3fe174015a5e55d2f50f3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101117104600' local_date='Wed Nov 17 11:46:00 CET 2010' inverted='False' hash='20101117104600-8922b-704ae4f11ef36e8a3e57c7388052f974cff0b9af'>
<name>forgot to add ContentService.java in the GF Editor</name>
<comment>Ignore-this: d650e39cd0fc7d35b8c100f44876d897</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101115172839' local_date='Mon Nov 15 18:28:39 CET 2010' inverted='False' hash='20101115172839-b9719-4c4877a4d9ee7159ec11929fc99ece26cc290e30'>
<name>query language versions merged</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101115093831' local_date='Mon Nov 15 10:38:31 CET 2010' inverted='False' hash='20101115093831-8922b-3605848034bb972cac8d41720b2b470b8f5bc27a'>
<name>bugfix for the abstract operations</name>
<comment>Ignore-this: d3cd735ad503d7c3f92a3a238bcfdddb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101113221841' local_date='Sat Nov 13 23:18:41 CET 2010' inverted='False' hash='20101113221841-b9719-010705cb18a2bb525b60df0f1b13174fa98cc568'>
<name>flags in Setup.hs to speed up library compilation</name>
<comment>Ignore-this: 24e4dfae7f4584792e620e1864d866a6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101112193719' local_date='Fri Nov 12 20:37:19 CET 2010' inverted='False' hash='20101112193719-8922b-f7bd112080d67f95e6e344717879b43d2333f49f'>
<name>operations in the abstract syntax</name>
<comment>Ignore-this: 8d70de3b220ae601415cd1e7830a2867</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101112164644' local_date='Fri Nov 12 17:46:44 CET 2010' inverted='False' hash='20101112164644-bae10-e04f20e736e17a1d8cca26fdd3f54d60f1f10378'>
<name>examples/numerals: adapt to current GF syntax</name>
<comment>Ignore-this: 94da9e60a3607f49ee1538360043d370</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101110170112' local_date='Wed Nov 10 18:01:12 CET 2010' inverted='False' hash='20101110170112-b9719-3cd928233cbb405a097f57d9ca5071116812b4aa'>
<name>lib/amharic by Markos Kassa Gobena</name>
</patch>
<patch author='hallgren@chalmers.se' date='20101109210207' local_date='Tue Nov 9 22:02:07 CET 2010' inverted='False' hash='20101109210207-bae10-c1ea14f2c647061239e0260bfca23290e67b7a40'>
<name>Some pgf-server API documentation</name>
<comment>Ignore-this: f58a66743daca409a9989debce6bffba</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101109162904' local_date='Tue Nov 9 17:29:04 CET 2010' inverted='False' hash='20101109162904-bae10-99eb4dbdbd247180e114caa809ba40b23bbe3126'>
<name>pgf_online.js: if a grammar list is supplied, you don&apos;t have to call switch_grammar.</name>
<comment>Ignore-this: 638533d88253c1fa955e00826cc89853</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101109150837' local_date='Tue Nov 9 16:08:37 CET 2010' inverted='False' hash='20101109150837-bae10-35e75ab2ea3661b68827dd85ee02332d640fd767'>
<name>Make PGFService.hs compile again</name>
<comment>Ignore-this: e2d77e944f01faf3ae007677c1ed832f
+ PGFService.hs: add Nothing arguments in calls to PGF.parse_ and
PGF.getPArseOutput
+ gf-server.cabal: mark content-server as not buildable, since required source
files are missing.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101109115838' local_date='Tue Nov 9 12:58:38 CET 2010' inverted='False' hash='20101109115838-bae10-177e94af35cd48575710ec9b6cac52a3ad6a34db'>
<name>minibar.js: code simplification</name>
<comment>Ignore-this: c0a6a92b26c08bc2bf20466084fcbd36</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101105154106' local_date='Fri Nov 5 16:41:06 CET 2010' inverted='False' hash='20101105154106-bae10-7d0dfef87150889cbf4ef4662b31721dec331564'>
<name>support.js: two new functions: commonPrefix &amp; insertFirst</name>
<comment>Ignore-this: 30c768dd35ef697f8f4e6947dd27a6ff</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101107161715' local_date='Sun Nov 7 17:17:15 CET 2010' inverted='False' hash='20101107161715-8922b-3618ae7060cee05ce7d4c1a3f087fcc741453f49'>
<name>fix the history management in the editor</name>
<comment>Ignore-this: 614bdd62dca664e480d46e3dc01d67e5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101104170319' local_date='Thu Nov 4 18:03:19 CET 2010' inverted='False' hash='20101104170319-b9719-6afe4bece951017515023e1c6ce5e6a6c34b3c05'>
<name>Punjabi morphology from Humayoun</name>
<comment>Ignore-this: 39d7cfe71972a00f94c97fcd528601ca</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101025195647' local_date='Mon Oct 25 21:56:47 CEST 2010' inverted='False' hash='20101025195647-b9719-01964e711b2550c744d8e70a13965bfb837824f7'>
<name>trying to find some inefficiencies in Finnish resource</name>
<comment>Ignore-this: 3efe3954d7c3444f197725a1d6574ba4</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101101092522' local_date='Mon Nov 1 10:25:22 CET 2010' inverted='False' hash='20101101092522-8922b-f1a9e7814dfa6b847c7662f8d5cb222cd91e34df'>
<name>preliminary UI for storage/retrieval/search of documents in the GF editor</name>
<comment>Ignore-this: e0ce25e8f1144a552c9d63e1a902a30e</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20101031133901' local_date='Sun Oct 31 14:39:01 CET 2010' inverted='False' hash='20101031133901-6e7d2-d52564f152ef0f05d417ad50e69fdfe3032d6478'>
<name>added giza Alignments with command ga and merged the rendering algorithm for graphviz and giza alignments</name>
<comment>Ignore-this: 15dbedf2bac92ac3d130707e3d0ba167</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20101031133810' local_date='Sun Oct 31 14:38:10 CET 2010' inverted='False' hash='20101031133810-6e7d2-3fc6dd81e60cbe66eec8ffe13966736d7da5226c'>
<name>fixed DemoSpa for the SMT workshop</name>
<comment>Ignore-this: f287ba6c32ef45c54a0e0597036300ff</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101028123956' local_date='Thu Oct 28 14:39:56 CEST 2010' inverted='False' hash='20101028123956-bae10-7d1b366b81e13fc642071c27ec784b05b2f4f6e1'>
<name>minibar.js: bug fix: when not using group translation, and a particular language is chosen in the To: menu, the translation would not be displayed</name>
<comment>Ignore-this: d19cbd7c9f905a2df8e21ab676d49f4d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101028115350' local_date='Thu Oct 28 13:53:50 CEST 2010' inverted='False' hash='20101028115350-bae10-666a04a869c5349efe8c75786fe1dd685ccb7e8d'>
<name>minibar.js: bug fix: the To: menu wasn&apos;t updated properly when switching grammars</name>
<comment>Ignore-this: edd283f904dc8c4dc6e5385dfdedefd5</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101027175840' local_date='Wed Oct 27 19:58:40 CEST 2010' inverted='False' hash='20101027175840-8922b-03dff3977238a9d87a07b06b6941dad54fadc2e7'>
<name>update the testsuite. Now we can typecheck more programs than before</name>
<comment>Ignore-this: 20c6b9ba7e14e54049241720cb7ba55c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101026124233' local_date='Tue Oct 26 14:42:33 CEST 2010' inverted='False' hash='20101026124233-bae10-615ce3a15a6e42a4b7bb612a681baf906e903fec'>
<name>minibar: restructured code and improved user interface</name>
<comment>Ignore-this: 985d6168bd06974a55debcf5de908b3f
* Keyboard input and completion should now work much more smoothly:
+ When you press space, the current word will be completed (if incomplete)
and a new magnet will be created. If there is more than one possible
completion, no magnet is created, but the common prefix of the possible
completions is added to the text box.
+ Instead of asking the server for possible completions every time a new
letter is added to the curent word, minibar only ask for completions for
whole words and then filters the list locally when more letters are entered,
speeding things up when server responses are slow.
* Code restructuring:
+ The PGF server API has been moved to its own file: pgf_online.js. This
allows it to be reused in other applicaitons without importing the entire
minibar. It also allows minibar to be used with different server interfaces.
+ The minibar code has been rewritten to avoid storing state information
in the document tree and accessing it by referring to named document
elements. The code now also avoids using string literals contaning
the names of top-level functions to specify event handlers for buttons
and menus. (The code is no longer introspective, so alpha conversion will
not change its meaning.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101026115204' local_date='Tue Oct 26 13:52:04 CEST 2010' inverted='False' hash='20101026115204-bae10-7b312b968bcca4f93a0fd56a24dbe2a7debea4b2'>
<name>support.js: some enhancements and new functions</name>
<comment>Ignore-this: fdf3b0a02c436fe40964c0ecbd2917e6
+ ajax_http_get(url,callback) now checks the HTTP response status and shows an
error message if the status is not OK (is not 200)
+ New function node(tag,attrs,children) to create document nodes with arbitraty
attributes and children. The functions node() and text() should now be enough
to construct arbitrary document trees in an easy, functional way, and many of
the more specialized functions could be removed.
+ When calling the function button(label,action,key), the action can be a
function instead of a string, so you can use local/anonymous functions.
+ New function debug(str) adds text to the element with id=debug, if it
exists.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101026095648' local_date='Tue Oct 26 11:56:48 CEST 2010' inverted='False' hash='20101026095648-b9719-74888d2a0470473a6acb1911a53918084cc5628b'>
<name>new numerals/amharic.gf by Markos</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101025154733' local_date='Mon Oct 25 17:47:33 CEST 2010' inverted='False' hash='20101025154733-8922b-78857124da3629214626f77db152814a3be0862a'>
<name>when faced with hard unification problem the type checker should just postpone the decision instead of failing immediately. added test case as well</name>
<comment>Ignore-this: a621a6daeda2237fe414f1da594c5387</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101025122112' local_date='Mon Oct 25 14:21:12 CEST 2010' inverted='False' hash='20101025122112-8922b-69fd96a22563bbd322cce43bcac058ac1435d668'>
<name>when we print the bracketed string it is useful to print the attached metavariables as well</name>
<comment>Ignore-this: 5102243186e0a6e86c1fcd788919ac93</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101025115041' local_date='Mon Oct 25 13:50:41 CEST 2010' inverted='False' hash='20101025115041-8922b-58dc5f522f05625809b558bcd4428b36cee04beb'>
<name>update the testsuite to the latest state of the compiler/interpreter</name>
<comment>Ignore-this: 6c29c2136e4e902face2f921c2f527fc</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101025114817' local_date='Mon Oct 25 13:48:17 CEST 2010' inverted='False' hash='20101025114817-8922b-05f3133553e2d8b26e52ec760de99537ebd76de5'>
<name>fixed typo in GeneratePMCFG.hs. fidFloat -&gt; fidVar</name>
<comment>Ignore-this: 8d83ffee351ffd7ecf2bfc866d2d05e1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101025113116' local_date='Mon Oct 25 13:31:16 CEST 2010' inverted='False' hash='20101025113116-8922b-7402cd9bf3268e4c19c9ac69956757b0a9044cc5'>
<name>During the compilation, the final message &quot;OK&quot; should be displayed only if we are not in silent mode. This was changed incidentally on the way.</name>
<comment>Ignore-this: bd34203360e6b5291331ca1712f1d95</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101021150152' local_date='Thu Oct 21 17:01:52 CEST 2010' inverted='False' hash='20101021150152-8922b-e93da528d1527a3bc7fb76186da8c49d22fd5d61'>
<name>change the TcM monad to continuation passing style. The old monad caused stack overflow for large search spaces</name>
<comment>Ignore-this: cb0a69369b25675bc9b0a6862b79500d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101021144804' local_date='Thu Oct 21 16:48:04 CEST 2010' inverted='False' hash='20101021144804-8922b-63f14e4593f36340f2a2d755af653addc3011299'>
<name>added week day&apos;s names in SUMO for Bulgarian and Swedish</name>
<comment>Ignore-this: 447ae6399d9f1ce25bfdcfc9b5d2a12c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101021124726' local_date='Thu Oct 21 14:47:26 CEST 2010' inverted='False' hash='20101021124726-8922b-77b7adc6cd547fa35462f14cc45eb1e080556bf7'>
<name>support for proof search with high-order functions</name>
<comment>Ignore-this: 3d5acca0a214b3bc8f613aa82f3709fd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20101020162223' local_date='Wed Oct 20 18:22:23 CEST 2010' inverted='False' hash='20101020162223-b9719-e5f1e3f0c201a5fdef3bbde28b3bf00ee0cd3a8e'>
<name>functorized Query and added Swe</name>
</patch>
<patch author='aarne@chalmers.se' date='20101020161933' local_date='Wed Oct 20 18:19:33 CEST 2010' inverted='False' hash='20101020161933-b9719-b341002edcd8d2885fa5bbff7616193e30556430'>
<name>English and Swedish resource functions for Query</name>
</patch>
<patch author='krasimir@chalmers.se' date='20101020133639' local_date='Wed Oct 20 15:36:39 CEST 2010' inverted='False' hash='20101020133639-8922b-45b18c11dc795fc7696b99e93277dbb79dc13d8b'>
<name>bugfix in the term generation</name>
<comment>Ignore-this: bf6613e084c94797671d261af5ff0c6d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101020090448' local_date='Wed Oct 20 11:04:48 CEST 2010' inverted='False' hash='20101020090448-8922b-ace5c0b4a6861508a8fce9b5b7a1c2732ee0730f'>
<name>fixed typo which broke the parsing with -openclass</name>
<comment>Ignore-this: 64f9144326b1ce7dcf62a3b620bed335</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101019130441' local_date='Tue Oct 19 15:04:41 CEST 2010' inverted='False' hash='20101019130441-8922b-eb047393308eaab140e18e59244c3d2a8936ca43'>
<name>in the type checker monad we should use lazy pattern matching because otherwise we force the exhaustive tree generation to be strict</name>
<comment>Ignore-this: 74545e5e7649e1a43d3c7d940b3f6bda</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018122839' local_date='Mon Oct 18 14:28:39 CEST 2010' inverted='False' hash='20101018122839-8922b-68b983df743775d0b9a41da84017d2d5f6ee8bf3'>
<name>in tutorial/smart remove the hack that forced the proof object to be resolved</name>
<comment>Ignore-this: f04a8c8174f16c5b0e754549d0ddc5ce</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018165125' local_date='Mon Oct 18 18:51:25 CEST 2010' inverted='False' hash='20101018165125-8922b-8f394ec5ed85572f809e1ef1c6c11d93d4409ec0'>
<name>added explicit depth parameter to the parsing API and the corresponding command in the shell</name>
<comment>Ignore-this: f0d0aadd1b6e10401a4a42e1603bf62b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018165055' local_date='Mon Oct 18 18:50:55 CEST 2010' inverted='False' hash='20101018165055-8922b-28ee9b6e94c713c772de2b570ef44504a9c3e265'>
<name>typo in PGF.TypeCheck which spoiled the previous patch</name>
<comment>Ignore-this: 845e8cfa2aee15af22b48776fd5e402a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018155514' local_date='Mon Oct 18 17:55:14 CEST 2010' inverted='False' hash='20101018155514-8922b-e6c9bd594faaf80ee21e34f09caa9a5f31a63ac2'>
<name>now we use the GF reasoner to fillin meta variables in the abstract trees generated from the parser</name>
<comment>Ignore-this: 9a1996dee2b7436be19bb14db41a83c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018130343' local_date='Mon Oct 18 15:03:43 CEST 2010' inverted='False' hash='20101018130343-8922b-d74fd2e75f32ffe7c140906d7c83aab9d17e2641'>
<name>forgot Birds.gf</name>
<comment>Ignore-this: 4947937701cdfa7bc3a196501f13f457</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018121405' local_date='Mon Oct 18 14:14:05 CEST 2010' inverted='False' hash='20101018121405-8922b-96865cdbdaf3088a04aa2c3bfd222aec3cd6d0ba'>
<name>fixes in DictEng.gf</name>
<comment>Ignore-this: f91588bd994e2fd90fa090516d41d97b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018114139' local_date='Mon Oct 18 13:41:39 CEST 2010' inverted='False' hash='20101018114139-8922b-8b52860ffbe82ecf60f8d68233e2e5b14d51cd0d'>
<name>translation to English of the Birds dictionary</name>
<comment>Ignore-this: ff17788cf44da9d42047288b211c08df</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20101023145610' local_date='Sat Oct 23 16:56:10 CEST 2010' inverted='False' hash='20101023145610-40485-03193f60db6613776dc67bb796255ab9870b40fc'>
<name>minibar.html: add a &lt;noscript&gt; element with a note that the page doesn&apos;t work unless JavaScript is enabled</name>
<comment>Ignore-this: 74717d220263df642afefe28b456b320</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101018121530' local_date='Mon Oct 18 14:15:30 CEST 2010' inverted='False' hash='20101018121530-bae10-da9dd42a9f56b2021352b471f0963b955e4a1866'>
<name>minibar.js: show the type error messages that can occur for grammars with dependent types</name>
<comment>Ignore-this: dddd8b7a184d4b0740cd0073a2cd7dff</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018090853' local_date='Mon Oct 18 11:08:53 CEST 2010' inverted='False' hash='20101018090853-8922b-ad31cedcd25cd3d8aeaf1aab1bf7d448edc970bb'>
<name>typo in DictBul.gf</name>
<comment>Ignore-this: 464490b72f832824692f2111682c222</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018090744' local_date='Mon Oct 18 11:07:44 CEST 2010' inverted='False' hash='20101018090744-8922b-37f0373257f450f7a6e122790df3464de5f1a928'>
<name>added one more overloaded version of compoundN in the Bulgarian library</name>
<comment>Ignore-this: 3826542cdb67286e2eb56ace42cc82c6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101018085551' local_date='Mon Oct 18 10:55:51 CEST 2010' inverted='False' hash='20101018085551-8922b-35ca868255a62fa8002cba7f146f0163c1c40d9b'>
<name>small Swedish/Bulgarian dictionary of birds in SUMO</name>
<comment>Ignore-this: 52dd2573e85ec229f78b14f357e93c1b</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20101017164821' local_date='Sun Oct 17 18:48:21 CEST 2010' inverted='False' hash='20101017164821-bae10-ea0ff7f866c23369dc4acc08594d257da0ca9285'>
<name>minibar.js: add an option to enable/disable the Random button</name>
<comment>Ignore-this: 103d006a944e5b5da064d6da7244e2e6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101016131006' local_date='Sat Oct 16 15:10:06 CEST 2010' inverted='False' hash='20101016131006-8922b-1c58f22bc462da214bd257bc7578e4fbd52e1e26'>
<name>added .authorspellings file in the root directory</name>
<comment>Ignore-this: c4600777e94630c307e2a650953c54d1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101014142840' local_date='Thu Oct 14 16:28:40 CEST 2010' inverted='False' hash='20101014142840-8922b-1895497f7bc3b5a0c98bf3aedbf623eb6612dc84'>
<name>now since the type checking monad TcM is nondeterministic we can use the same monad in PGF.Forest.getAbsTrees</name>
<comment>Ignore-this: 6ad6cd02740be5207bc10a3208384276</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013175344' local_date='Wed Oct 13 19:53:44 CEST 2010' inverted='False' hash='20101013175344-8922b-688be84c0afadc279941f92f3a8fd5c56a1ccbeb'>
<name>generalize the nqueens function in NQueens.gf</name>
<comment>Ignore-this: 39033527bdf68f1ad2a00e7c11aed7e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013135329' local_date='Wed Oct 13 15:53:29 CEST 2010' inverted='False' hash='20101013135329-8922b-6fd6b83014b3a40ab5558ca3426ab18f3a4c283f'>
<name>add start category S in NQueens. This helps the EditorApp to find the start category</name>
<comment>Ignore-this: e132d91ee6e1926825796ca5def0cbc6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013134722' local_date='Wed Oct 13 15:47:22 CEST 2010' inverted='False' hash='20101013134722-8922b-d2a1be5aae0b8e780b3740fd7a7b24c10d989384'>
<name>use &quot;-&quot; and &quot;;&quot; instead of &quot;_&quot; and &quot;\n&quot; in NQueens</name>
<comment>Ignore-this: cf2e9dd9ff912950d04cb67d3a17dff0</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013133248' local_date='Wed Oct 13 15:32:48 CEST 2010' inverted='False' hash='20101013133248-8922b-a89ed3872b78c3be457bcb07b8ad5db4849f841a'>
<name>bugfix in PGF.VisualizeTree for handling trees with implicit arguments</name>
<comment>Ignore-this: 8d320d1867fdf840800db048877228b8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013125342' local_date='Wed Oct 13 14:53:42 CEST 2010' inverted='False' hash='20101013125342-8922b-29c2982e30522ae9076cbc7210fd003abf28fd3c'>
<name>WebUI: show error when depth/limit has invalid value</name>
<comment>Ignore-this: 495742b7743573cd07e164febda726ee</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013123851' local_date='Wed Oct 13 14:38:51 CEST 2010' inverted='False' hash='20101013123851-8922b-759fe6195c760ffec0a342775eeabb16c0a9b198'>
<name>fix PGF.Generate.restart. The restart should be done only if there are some solutions found</name>
<comment>Ignore-this: a231effddfaaf6648d4158ca92d8f315</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013123249' local_date='Wed Oct 13 14:32:49 CEST 2010' inverted='False' hash='20101013123249-8922b-834597ddd04ba2158337f2d5b9805f1ca0130ec5'>
<name>the PGF service now can do both random and exhaustive generation. these functions now return both the generated tree and its linearization</name>
<comment>Ignore-this: e32a9ddabe5caf3fb96ba1a1836e60f0</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101013123138' local_date='Wed Oct 13 14:31:38 CEST 2010' inverted='False' hash='20101013123138-8922b-d6ed89af5f0047fbb5a22ae9b0838e6031de736c'>
<name>improved Web UI for queries</name>
<comment>Ignore-this: d6a05c702f0b60d2815793c53d625867</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101012133637' local_date='Tue Oct 12 15:36:37 CEST 2010' inverted='False' hash='20101012133637-8922b-28a84f5bbc9891e73d815c947bbe7896f7681f18'>
<name>added option -depth to command gr</name>
<comment>Ignore-this: 749c248985ef29fba1b9a38f20467193</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101011171828' local_date='Mon Oct 11 19:18:28 CEST 2010' inverted='False' hash='20101011171828-8922b-05ca6aa2677fc1b523da1d11340d52a58849c1df'>
<name>the exhaustive/random generator now knows how to handle computable functions in the types</name>
<comment>Ignore-this: e9b521f8e7ead938c8a53a3a4355924f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101011171704' local_date='Mon Oct 11 19:17:04 CEST 2010' inverted='False' hash='20101011171704-8922b-5766fe6d16c9f35bc33c4339ebb575b7efc964be'>
<name>update NQueens to use: 1) lists i.e. [Nat]; 2) implicit arguments</name>
<comment>Ignore-this: f793fb484de76fde4e9965c505fc5a78</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101011095957' local_date='Mon Oct 11 11:59:57 CEST 2010' inverted='False' hash='20101011095957-8922b-6fe7244afd6490eb29c4487d996fa7841663a8ed'>
<name>now the generation from template with meta-variables respects the dependent types</name>
<comment>Ignore-this: 88d58c3611a6b17dcd82ff17918d87f3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101010131021' local_date='Sun Oct 10 15:10:21 CEST 2010' inverted='False' hash='20101010131021-8922b-05610f27d0f7662237a5b6c2b19e03dfa0d2c3a7'>
<name>extended CountriesAndRegionsRon.gf</name>
<comment>Ignore-this: 14d5dd24938ae378526a591f028a53bc</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101007161845' local_date='Thu Oct 7 18:18:45 CEST 2010' inverted='False' hash='20101007161845-8922b-5b4e7a7e3d6c2a3f0b1b8c9a8ef25036a2a35344'>
<name>added dummy search box for documents</name>
<comment>Ignore-this: 7959571837f58facfd940b940452ba24</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101007150959' local_date='Thu Oct 7 17:09:59 CEST 2010' inverted='False' hash='20101007150959-8922b-2e35dc40b175a8ba205304dde0a1628fed76ca14'>
<name>use TabBar for the links in the upper-left corner of the editor</name>
<comment>Ignore-this: 3b98da73f041ee8587bfb386269f0f30</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101007140908' local_date='Thu Oct 7 16:09:08 CEST 2010' inverted='False' hash='20101007140908-8922b-a26aa7f6c4f02e6503d409ec430e73770e7e2a49'>
<name>dummy UI for documents saving/loading in the editor</name>
<comment>Ignore-this: bea9781fc12933e70a75594f06371eae</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101002133800' local_date='Sat Oct 2 15:38:00 CEST 2010' inverted='False' hash='20101002133800-8922b-5e358c20a3c033de904b90426ca8ca37ab846a27'>
<name>forgot to remove a trace message</name>
<comment>Ignore-this: 5f2a1fa37aa276e994ea050a8950a304</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101002133458' local_date='Sat Oct 2 15:34:58 CEST 2010' inverted='False' hash='20101002133458-8922b-ef8a8de5fe79f34b4fe6856e63fe09771d1f7c54'>
<name>backtracking for random generation is not enough. we must restart the search after each solution</name>
<comment>Ignore-this: 43a489cea64688376c39df566b8a55c4</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20101002130357' local_date='Sat Oct 2 15:03:57 CEST 2010' inverted='False' hash='20101002130357-8922b-348b9535393af5b7396a682e143eb1a4455c0c72'>
<name>refactor the API for random generation again. Now PGF contains probabilities in the abstract syntax</name>
<comment>Ignore-this: 7914b4bf9acf58836058c461e8dccc28</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100930080857' local_date='Thu Sep 30 10:08:57 CEST 2010' inverted='False' hash='20100930080857-8922b-9a67f8b441e56268333bf5e28bb2bd19fbb63e15'>
<name>fixes in FridgeApp. now it is compatible with EditorApp</name>
<comment>Ignore-this: 4f57c75948deb9d8c883d6f7fc9c5e2c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100930073554' local_date='Thu Sep 30 09:35:54 CEST 2010' inverted='False' hash='20100930073554-8922b-6930539715cc57164f2081cffcf0528d90784086'>
<name>update PGFService to work after the extensions in the random generation API</name>
<comment>Ignore-this: 2a86d4f1c445c988429ccad097e2a0d0</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100929141536' local_date='Wed Sep 29 16:15:36 CEST 2010' inverted='False' hash='20100929141536-8922b-8d119b6cdc952c9999dfb510609a7515d68f242a'>
<name>fix the compilation of FridgeApp</name>
<comment>Ignore-this: 598a4cc2fe9f03c0db85220ce328c2b3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100929135313' local_date='Wed Sep 29 15:53:13 CEST 2010' inverted='False' hash='20100929135313-8922b-44a85d1c2d70a1e861717f79e7b11fbb5a1727dd'>
<name>restore the method BracketedString.render which was needed for TranslateApp</name>
<comment>Ignore-this: 4bb96ce7558347d5d709daeb38ca5cc6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100929134751' local_date='Wed Sep 29 15:47:51 CEST 2010' inverted='False' hash='20100929134751-8922b-21098e2e94945bb639a5f30b52b303057ac04d06'>
<name>add Magnet.getWord()</name>
<comment>Ignore-this: 6f828bb5d9016d5ae870bf4d3068e679</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100929133223' local_date='Wed Sep 29 15:32:23 CEST 2010' inverted='False' hash='20100929133223-8922b-952595e9e4280c5e1989f1fe308bf0652ba3e64e'>
<name>added compilation scripts for the editor</name>
<comment>Ignore-this: 3a29565da93553ff4ef4ff5c552a93c7</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100929131748' local_date='Wed Sep 29 15:17:48 CEST 2010' inverted='False' hash='20100929131748-8922b-7afa7986bc0a337844eda84227569e976fd7d8b8'>
<name>initial import of the new GF editor. Note: the FridgeApp is temporary broken. It will be fixed with the next patch</name>
<comment>Ignore-this: 7c80453cb0bc5448b848125652945882</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100929130340' local_date='Wed Sep 29 15:03:40 CEST 2010' inverted='False' hash='20100929130340-bae10-8731cdcd09693ab5f58aaf06fddfb5b5615fc531'>
<name>minibar: work on adding back support for typing multiple words without pressing enter in between</name>
<comment>Ignore-this: ac2a310663ec1f121620157ed5709e94
It mostly works now, but some minor issues still need to be fixed.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100929071633' local_date='Wed Sep 29 09:16:33 CEST 2010' inverted='False' hash='20100929071633-b9719-56862f021aed218c433998b4fdb26c7afa8e228c'>
<name>extended Attempto with some constructs</name>
<comment>Ignore-this: 3c4c2f0afa01d7a0413cf4571103e40a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100929070707' local_date='Wed Sep 29 09:07:07 CEST 2010' inverted='False' hash='20100929070707-b9719-648dd2fe6101e051ac83ba5b105d0ccde02c8275'>
<name>restricted Cat import in Numeral (for some languages; to do more)</name>
<comment>Ignore-this: 53d7953cd2af4baf9507956da71cf850</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100928165248' local_date='Tue Sep 28 18:52:48 CEST 2010' inverted='False' hash='20100928165248-b9719-ccb6683a8c94f013b37d4fd962516b66bfa5e06d'>
<name>fixes in French morpho quiz grammar</name>
<comment>Ignore-this: 9bc1f9e6e7698dd4a99d090f6e47640</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100928114632' local_date='Tue Sep 28 13:46:32 CEST 2010' inverted='False' hash='20100928114632-bae10-fcc630ac9bb835e2ce1d8adac4fb9dd7f37c4f06'>
<name>minibar: update about.html with description of recent changes</name>
<comment>Ignore-this: b82a9b4f0b9337307221e70cddb5ef39</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100924125716' local_date='Fri Sep 24 14:57:16 CEST 2010' inverted='False' hash='20100924125716-bae10-0cc0e3554630c112252f12ac2b2c25d7c69b8d41'>
<name>minibar/about.html: fix typos and formatting</name>
<comment>Ignore-this: e857b8cad27e1ebf1567580ac2ed298c</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100924124718' local_date='Fri Sep 24 14:47:18 CEST 2010' inverted='False' hash='20100924124718-bae10-c633e109d5d8a96a453d74d4e556f5e4ecc05d65'>
<name>minibar.html: specify charset, move initialization</name>
<comment>Ignore-this: 8f92a33b2725775fc26dd117edee5ca0
Added a meta tag to specify that the file is in UTF-8. This makes the browser
(at least Firefox) assume that the JavaScript files are also in UTF-8, it seems.
Moved the call to start_minibar() from the &lt;body onload=&quot;...&quot;&gt; to the end of
the file. The onload action is not executed until all images in the document
has been loaded, while javascipt at the end of the file is executed as soon
as the HTML file has been loaded. (Calling start_minibar() from the head of
the document would be too soon, since it refers to elements in the body,
which hasn&apos;t been loaded yet.)</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100924123438' local_date='Fri Sep 24 14:34:38 CEST 2010' inverted='False' hash='20100924123438-bae10-61d14f1d95883f23027e4664ba395845858d6450'>
<name>pgf-server HTTP mode: omit charset from ContentType for static files</name>
<comment>Ignore-this: 3468fa179ebb976b1d4a53aca10e04a7
When pfg-server servers a static file in HTTP mode, it is output as is, so
specifying charset=&quot;iso-8859-1&quot; could be wrong.
Note: the a charset can be specified with a meta tag in HTML files,
e.g. for files in UTF-8:
&lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html;charset=UTF-8&quot;&gt;
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100924123949' local_date='Fri Sep 24 14:39:49 CEST 2010' inverted='False' hash='20100924123949-b9719-69e5fdb942877d370009e201375d3edc9d15c3e3'>
<name>restored the .ebnf grammar format</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100922154916' local_date='Wed Sep 22 17:49:16 CEST 2010' inverted='False' hash='20100922154916-8922b-5953c14cfba04955492081cdc2c1630983821144'>
<name>the first revision of exhaustive and random generation with dependent types. Still not quite stable.</name>
<comment>Ignore-this: 4ba9d472df364ada9eec5296ab5f9ce1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100922090619' local_date='Wed Sep 22 11:06:19 CEST 2010' inverted='False' hash='20100922090619-8922b-e7c9dfa3d036aed7058b41d45c0eb347f090cd34'>
<name>cleanup and export the Probabilistic API from PGF</name>
<comment>Ignore-this: fae5d9c425e3bd8625ca17affa5b7291</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100921184239' local_date='Tue Sep 21 20:42:39 CEST 2010' inverted='False' hash='20100921184239-8922b-a031b57669d101389dbb78b73e887f53de1a9a7b'>
<name>rename BucharestIndia to BucharestRomania. Agreed with Adam Pease</name>
<comment>Ignore-this: d05a9d0ba20d988bde14707bbc0a7ab9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100921184011' local_date='Tue Sep 21 20:40:11 CEST 2010' inverted='False' hash='20100921184011-8922b-d244996b447871674a1fa53e3a407c2055963bf6'>
<name>added GeographyEng</name>
<comment>Ignore-this: b3f71858b3c9462b9bccc3525fd6e8f1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100921183806' local_date='Tue Sep 21 20:38:06 CEST 2010' inverted='False' hash='20100921183806-8922b-2f563169d3fa518db7f0867be387a2d9e2638c88'>
<name>fixes in Basic.gf to avoid loops in the reasoner</name>
<comment>Ignore-this: 3dc749f31e3252c557155b08deef913f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100920152113' local_date='Mon Sep 20 17:21:13 CEST 2010' inverted='False' hash='20100920152113-8922b-f877ead2f18bda0e2c58450a15e2eb63ee1d8304'>
<name>since Satellite is already subclass of AstronomicalBody we could simplify the signature of NaturalSatellite_Class</name>
<comment>Ignore-this: a938a89df5a81f6c37619a21e24c5715</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100918172902' local_date='Sat Sep 18 19:29:02 CEST 2010' inverted='False' hash='20100918172902-8922b-beb909c24ff63c13eaf4c320e62748a9ab00bcea'>
<name>few more fixes in CountriesAndRegionsEng.gf</name>
<comment>Ignore-this: 21873bf19ba91485c3046890622a0265</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100918171252' local_date='Sat Sep 18 19:12:52 CEST 2010' inverted='False' hash='20100918171252-8922b-1f28126e6af9c91dc77f0034c4110f4c00202dd6'>
<name>fix the linearization of GuineaBissau</name>
<comment>Ignore-this: 32f1f91d5d005daafe686d61003dfbca</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100918085750' local_date='Sat Sep 18 10:57:50 CEST 2010' inverted='False' hash='20100918085750-8922b-33d85e5527db771664a5b9bcd6991e07a774e10a'>
<name>cleanup CountriesAndRegions and Mondial. For some reasonthe abstract syntax for all countries was moved from CountriesAndRegions to Mondial. It is even more odd that there was a linearization for them both in CountriesAndRegions and Mondial</name>
<comment>Ignore-this: 927f389589b7e6606a8b95a701fd8641</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917183234' local_date='Fri Sep 17 20:32:34 CEST 2010' inverted='False' hash='20100917183234-8922b-0583c55cd29d68f2b0909fdff14fc64e8033336b'>
<name>fix typo: the linearization of Iraq was Iran</name>
<comment>Ignore-this: 715886ede4a694277a697d424291c6d5</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917162210' local_date='Fri Sep 17 18:22:10 CEST 2010' inverted='False' hash='20100917162210-8922b-94c354d307fc28f85613bd361f88f7d8e60ed872'>
<name>added MondialRon and CountriesAndRegionsRon with data imported from geonames.org</name>
<comment>Ignore-this: 28137bca85ace585748c9e4dcd3b1a45</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917162047' local_date='Fri Sep 17 18:20:47 CEST 2010' inverted='False' hash='20100917162047-8922b-ae02d04816f0b143a791e4c789b31c33c6db6bbe'>
<name>fix the compilation of CountriesAndRegionsEng.gf</name>
<comment>Ignore-this: 4a67b7f0d9e74e0cc68461aac468278b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917161940' local_date='Fri Sep 17 18:19:40 CEST 2010' inverted='False' hash='20100917161940-8922b-8589d481469f8333eb14cd2be0c9c7defb140c21'>
<name>some comments in Mondial.gf</name>
<comment>Ignore-this: 2f6273c783e267ef8db7755ca5f1d789</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917161636' local_date='Fri Sep 17 18:16:36 CEST 2010' inverted='False' hash='20100917161636-8922b-9d2ccb9685c70820bf77a1a2baabdec89583e34a'>
<name>remove Model and ProcessTask from MergeRon because they were already moved</name>
<comment>Ignore-this: b6ebdace6992aa9d270bb2a0c5b43498</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100917155358' local_date='Fri Sep 17 17:53:58 CEST 2010' inverted='False' hash='20100917155358-8922b-c693afe57404a3f936095a8a2018a54a203191aa'>
<name>remove SubClassC and subClassCStm from BasicEng, BasicRon and BasicFre</name>
<comment>Ignore-this: d34ff948e716c2b3d94ee48cdaf83b85</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100912122638' local_date='Sun Sep 12 14:26:38 CEST 2010' inverted='False' hash='20100912122638-8922b-106d7b31be8686cd3cfd320a3d961ac2f74bd13b'>
<name>bugfix in PGF.Type.pType: Agda style types like {x : A} -&gt; B should not be supported in GF</name>
<comment>Ignore-this: 66c0ef16041041e6c9e868c352107fd3</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100914171537' local_date='Tue Sep 14 19:15:37 CEST 2010' inverted='False' hash='20100914171537-bae10-e63566cbed64572d53d7b514128301764306f9ad'>
<name>minibar.js: server API code cleanup</name>
<comment>Ignore-this: abea1eb8837c9bd2ada6168d22ac4c3e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100914164820' local_date='Tue Sep 14 18:48:20 CEST 2010' inverted='False' hash='20100914164820-bae10-4eb4c2bae61926ea49bc173124eee7de8a44121c'>
<name>minibar.js: bug fix: the current word should be accepted when you press enter if it matches one of the possible completions exactly</name>
<comment>Ignore-this: d964b4468a2e2331af4a339008955369
The current word is also accepted if there is only one remaining possible
completion.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100914164548' local_date='Tue Sep 14 18:45:48 CEST 2010' inverted='False' hash='20100914164548-bae10-6debeba53da8cef1a8656c0dee861dc111471454'>
<name>minibar.js: add access keys to some of the buttons</name>
<comment>Ignore-this: 5a7cde5716671a0f74d4a0d86f5cfa98</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100910122007' local_date='Fri Sep 10 14:20:07 CEST 2010' inverted='False' hash='20100910122007-bae10-c1fa5f8abb611073361bded5b4ff824ec08d7039'>
<name>support.js: create buttons with access keys</name>
<comment>Ignore-this: 8055ef6ec0c2fc2e035e4c898f30240a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100910112049' local_date='Fri Sep 10 13:20:49 CEST 2010' inverted='False' hash='20100910112049-bae10-60cd015b231374e0c931fc6d4363202b9e31beda'>
<name>pgf-server HTTP mode: support the Accept-Language header</name>
<comment>Ignore-this: 4fc0c61cfaa83637a005c05f2c1c380b
It is needed for the userLanguage field in the grammar info from pgf-server</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100910110346' local_date='Fri Sep 10 13:03:46 CEST 2010' inverted='False' hash='20100910110346-bae10-8f6e925d11bcd3bec3b3e0668dbd8248ae88751e'>
<name>minibar: default input language is now the user&apos;s preferred language, if possible</name>
<comment>Ignore-this: 986a95e241995e066c912728dc70637d
This is implemented using the userLanguage field in the grammar info output by
pgf-server.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100910083811' local_date='Fri Sep 10 10:38:11 CEST 2010' inverted='False' hash='20100910083811-bae10-c12f26f96b53bcaab57cc7b53740c5fea40aa255'>
<name>minibar: use AJAX instead of JSONP when possible</name>
<comment>Ignore-this: f12dd7c9d2f4eaa02e02cac197e4c177
Using AJAX instead of JSONP can give better caching in the browser, since the
URL doesn&apos;t need to contain a (dynamically generated) callback function name.
But because of the same origin policy in JavaScript, AJAX can only be used when
the HTML file is served from the same server as the PGF. The new function
http_get_json in support.js uses AJAX if this is the case, and falls back to
JSONP otherwise.</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100906091249' local_date='Mon Sep 6 11:12:49 CEST 2010' inverted='False' hash='20100906091249-8922b-4cd9e39c940f2ac3df1d290364d11ab8aace44bc'>
<name>add QoSontologyEng and linearization for ProcessTask</name>
<comment>Ignore-this: 2d74f2f870c304363f912f12b83d439</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100906085830' local_date='Mon Sep 6 10:58:30 CEST 2010' inverted='False' hash='20100906085830-6e7d2-93f4ee032da8b4b2b62fb253223e6c83db3a50c9'>
<name>added Model and ProcessTask in SumoFre and SumoRon</name>
<comment>Ignore-this: dfc39b68c691a8e8fc1e4b0dcbc4ad83</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100906083022' local_date='Mon Sep 6 10:30:22 CEST 2010' inverted='False' hash='20100906083022-6e7d2-2f3fcba8fee0b4287b106c680ff16738f4f6b32a'>
<name>changed SUMOFre encodings</name>
<comment>Ignore-this: fba001d5e351bc1244fcb4051b1e713f</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100904211903' local_date='Sat Sep 4 23:19:03 CEST 2010' inverted='False' hash='20100904211903-6e7d2-f069903fadfcd3b722bb2d2078ad6e51f4653bf4'>
<name>added basic concepts of the SUMO ontology for French and Romanian</name>
<comment>Ignore-this: 8cdafb36cd84e231111cd99e4cedfc26</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100905180645' local_date='Sun Sep 5 20:06:45 CEST 2010' inverted='False' hash='20100905180645-bae10-e777ed82cca59c96dc88f825cae60689d93fb020'>
<name>Minibar: PGF server API: pass callback functions directly instead of passing function names as strings.</name>
<comment>Ignore-this: f5c63eabd609d5e9e9984dc6c3b10a4a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100905180144' local_date='Sun Sep 5 20:01:44 CEST 2010' inverted='False' hash='20100905180144-bae10-58b61ee3b17236a5725e6ebd81fbc1fa908973b5'>
<name>minibar: fix broken link to brushed-metal background</name>
<comment>Ignore-this: b63058da321cd32819db34e25df538c4
Solution: include a local copy of brushed-metal.png</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100903140507' local_date='Fri Sep 3 16:05:07 CEST 2010' inverted='False' hash='20100903140507-b9719-871fc20d750458706f9b48494667a1aef05be25a'>
<name>added Urd to Setup</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100903131208' local_date='Fri Sep 3 15:12:08 CEST 2010' inverted='False' hash='20100903131208-bae10-0b564f0463755b28a7ebdaf258de67dca1715ac0'>
<name>pgf-server HTTP mode: workaround for bugs in the httpd-shed package that prevented the fridge and translate web apps from working</name>
<comment>Ignore-this: f451049f18dae9f42f2972e2a147836c
queryToArguments &quot;?&amp;input=bla+bla&quot;
returns [(&quot;&amp;input&quot;,&quot;bla+bla&quot;)]
but should return [(&quot;input&quot;,&quot;bla bla&quot;)]
</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100903120608' local_date='Fri Sep 3 14:06:08 CEST 2010' inverted='False' hash='20100903120608-b9719-4dad49861fa33a36aec58268cb717fab303733c4'>
<name>updated Lexicon and Phrasebook for Urd</name>
</patch>
<patch author='aarne@chalmers.se' date='20100903090200' local_date='Fri Sep 3 11:02:00 CEST 2010' inverted='False' hash='20100903090200-b9719-f27ee3258b8b500c7a62568794d72e5dacafc286'>
<name>kein Deutsch and some other Phrasebook fixes</name>
</patch>
<patch author='aarne@chalmers.se' date='20100902164822' local_date='Thu Sep 2 18:48:22 CEST 2010' inverted='False' hash='20100902164822-b9719-e768e3cf74d057f0ad061dad8da0088d77c78507'>
<name>prepared German for kein Deutsch</name>
</patch>
<patch author='aarne@chalmers.se' date='20100902161835' local_date='Thu Sep 2 18:18:35 CEST 2010' inverted='False' hash='20100902161835-b9719-2a374c2280624603e6785e7927b7bb2594815151'>
<name>word order in indirect &apos;how far&apos; questions in Eng and Dan</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100902141007' local_date='Thu Sep 2 16:10:07 CEST 2010' inverted='False' hash='20100902141007-bae10-9dc41025fdea56b36388936f79f70f320e204b1c'>
<name>pgf-server HTTP mode feature: return the contents of index.html when the URL refers to a directory</name>
<comment>Ignore-this: 41b8dc6f7aca7906638f6328cf7753ff</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100902135416' local_date='Thu Sep 2 15:54:16 CEST 2010' inverted='False' hash='20100902135416-bae10-0140e97501e0ef174406c9bd2b4ddca3797f0838'>
<name>Bug fix: add missing error handler for statically served files in pgf-server HTTP mode</name>
<comment>Ignore-this: 1b92165c8b2bdcf95e1f260a92e576b7</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100901124947' local_date='Wed Sep 1 14:49:47 CEST 2010' inverted='False' hash='20100901124947-bd8c7-b607526ba3dfd9b001e491482fd51d54c9b0a408'>
<name>Autocompute python version in py-binds.</name>
<comment>Ignore-this: 587cf77b63c80f7b3e4a9ef0360fd7b9</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100901111024' local_date='Wed Sep 1 13:10:24 CEST 2010' inverted='False' hash='20100901111024-bd8c7-324902013663dd3bc921138f631a40f15f3f1354'>
<name>Fixing assertion in py-binds test.</name>
<comment>Ignore-this: ebd77efde02e6f2b240f63c44b0b925a</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100728142143' local_date='Wed Jul 28 16:21:43 CEST 2010' inverted='False' hash='20100728142143-bd8c7-2e9cbf37dbc12dde2a10aff7c2b5ea14c024185b'>
<name>Removing obsolete code in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100728141506' local_date='Wed Jul 28 16:15:06 CEST 2010' inverted='False' hash='20100728141506-bd8c7-59bd98f7e8584ad2f90af8273210aa4243cf0f90'>
<name>Changed calling style in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100727154248' local_date='Tue Jul 27 17:42:48 CEST 2010' inverted='False' hash='20100727154248-bd8c7-dcc1610b254ae7155070327637f3ff01c4a2c0fd'>
<name>Added &apos;functions&apos; and &apos;functionType&apos; to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100727075048' local_date='Tue Jul 27 09:50:48 CEST 2010' inverted='False' hash='20100727075048-bd8c7-6bb5576747369d10fb688dc7ad5866ff9b3e4f39'>
<name>Added inferExpr to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100725170714' local_date='Sun Jul 25 19:07:14 CEST 2010' inverted='False' hash='20100725170714-bd8c7-0adf63e2f003c1732f9bc3b0bd19275a747f2227'>
<name>Added testing of Expr unapplying in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100725144825' local_date='Sun Jul 25 16:48:25 CEST 2010' inverted='False' hash='20100725144825-bd8c7-28bfa0d67aa90e78158b9873c14a4b1c2ea681be'>
<name>Added unapplying of Expr in py-bindings.</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100901140852' local_date='Wed Sep 1 16:08:52 CEST 2010' inverted='False' hash='20100901140852-bae10-0aace4233962f03b8e0ad89e15732691068ae20d'>
<name>Standalone HTTP version of pgf-server</name>
<comment>Ignore-this: 449edf39e380dcb28f8d9197035a6847
pgf-server can now act as a standalone HTTP server. To activate this mode,
start it with
pfg-server http
to use the default port number (41296), or give an explicit port number, e.g.,
pgf-server http 8080
The HTTP server serves PGF files in the same way as the old FastCGI interface.
In addition, it also serves static files. The document root for static files
is the www subdirectory of the current directory where pgf-server is started.
In spite of these addition, backwards compatibility is maintaned. The old
FastCGI interface continues to work as before. (It is activated when
pgf-server is started without arguments.)
</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100831095230' local_date='Tue Aug 31 11:52:30 CEST 2010' inverted='False' hash='20100831095230-8922b-5c3e5d69ed44fb209ddfe96668a4eae7da0738c4'>
<name>linearization for PrimaryColor in SUMO</name>
<comment>Ignore-this: 72df74e3a60a02946d5dcdc5107fb4a1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100830093445' local_date='Mon Aug 30 11:34:45 CEST 2010' inverted='False' hash='20100830093445-b9719-228dfc13d6521392aa1d361f26bfbd00ad364840'>
<name>prefix and postfix in lib Formal</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100830075453' local_date='Mon Aug 30 09:54:53 CEST 2010' inverted='False' hash='20100830075453-8922b-6ef148dbfb5145a63cc2bb5875508e257b2bb16e'>
<name>added missing case for GF.Compile.GeneratePMCFG.evalTerm</name>
<comment>Ignore-this: 4c1a823b6271e9c38b8d3c9a87e331cf</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100830073712' local_date='Mon Aug 30 09:37:12 CEST 2010' inverted='False' hash='20100830073712-8922b-84ae868ca107e7f277211f837dbb4ac6f57a9796'>
<name>PGF.Expr.normalForm does variable renaming</name>
<comment>Ignore-this: 8887c0f0e3813661f0212bac629b9728</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100827164614' local_date='Fri Aug 27 18:46:14 CEST 2010' inverted='False' hash='20100827164614-bae10-7896e30f12ab49646d929bd20cd9beeeaf7267ea'>
<name>Adapt minibar.js to the current GF web service API</name>
<comment>Ignore-this: 80feba7b9bb5f3b46e7f51b39a97fae8
Quick fix. More work needed for correct behaviour when multiple words are
entered at once.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100827151429' local_date='Fri Aug 27 17:14:29 CEST 2010' inverted='False' hash='20100827151429-b9719-52f1799526d3862f5b09f152e9745985687da1e4'>
<name>know_VQ in resource</name>
</patch>
<patch author='aarne@chalmers.se' date='20100827151406' local_date='Fri Aug 27 17:14:06 CEST 2010' inverted='False' hash='20100827151406-b9719-68016c93828acbc130f6b42f3b2566461ecbe27a'>
<name>embedded questions in phrasebook</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100809101008' local_date='Mon Aug 9 12:10:08 CEST 2010' inverted='False' hash='20100809101008-8922b-49d08c7addf7f60c99639e4b14b719d52cebdbe4'>
<name>native representation for HOAS in PMCFG and incremental type checking of the parse forest</name>
<comment>Ignore-this: ffd4b049eca466f548a8c3485e4f8162</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100825115623' local_date='Wed Aug 25 13:56:23 CEST 2010' inverted='False' hash='20100825115623-b9719-687f8c96ae10cb68c821f8d193afaff86c06aff8'>
<name>typo (?) in Dutch &quot;cost&quot;</name>
</patch>
<patch author='aarne@chalmers.se' date='20100825113016' local_date='Wed Aug 25 13:30:16 CEST 2010' inverted='False' hash='20100825113016-b9719-35bbf5a335f4c58d1143e785b1b49c7cd27467e5'>
<name>verbosity in make phrasebook ; removed own hacks in LexiconBul</name>
</patch>
<patch author='aarne@chalmers.se' date='20100825090807' local_date='Wed Aug 25 11:08:07 CEST 2010' inverted='False' hash='20100825090807-b9719-e356000a0870a7a5599acd57f96c2aaa74b1c7c7'>
<name>guessed LexiconBul.know_VS</name>
</patch>
<patch author='aarne@chalmers.se' date='20100825090831' local_date='Wed Aug 25 11:08:31 CEST 2010' inverted='False' hash='20100825090831-b9719-804155039f445c2c2307f93fceb8686440717663'>
<name>updates in Phrasebook and resources</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100825100447' local_date='Wed Aug 25 12:04:47 CEST 2010' inverted='False' hash='20100825100447-8922b-8e384e13842648c3ced3d7a8014895286f0655fe'>
<name>add know_VS in LexiconBul.gf</name>
<comment>Ignore-this: cdb0b21846bd8af0b6b95562b35fddf2</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100824155822' local_date='Tue Aug 24 17:58:22 CEST 2010' inverted='False' hash='20100824155822-8922b-458b380e6f9158fa79710dd75a00829e29c47225'>
<name>more advanced complete function in the PGFService</name>
<comment>Ignore-this: 6cc6459dcd12b9284bbf04850db31b66</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100824151711' local_date='Tue Aug 24 17:17:11 CEST 2010' inverted='False' hash='20100824151711-8922b-e2f48573fdc006b6fefbcf4a8d8121fbada2cabc'>
<name>revert the TranslateApp to its classical simple variant</name>
<comment>Ignore-this: cd84b37a18311e31f2524fcaf0ac2016</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100824150434' local_date='Tue Aug 24 17:04:34 CEST 2010' inverted='False' hash='20100824150434-8922b-3073cd75cbce71657385ddd9af36f91110e47be3'>
<name>remove Editor.css as well</name>
<comment>Ignore-this: ffaf437d80b7afc2ed0a22a0d56deadb</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100824145959' local_date='Tue Aug 24 16:59:59 CEST 2010' inverted='False' hash='20100824145959-8922b-b6c9a5bf8ac4e5967532494fd108cc97d23ad51f'>
<name>remove the canParse flag from the GWT applications</name>
<comment>Ignore-this: 309785d65937f55d5fdc11457d98c62c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100824144137' local_date='Tue Aug 24 16:41:37 CEST 2010' inverted='False' hash='20100824144137-8922b-e68addfdc361619194fe7a1b201349aadd2d178a'>
<name>remove the experimental GWT EditorApp</name>
<comment>Ignore-this: 1cdc8caf5d8ca1fa3b0100da636c2eaf</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100824144050' local_date='Tue Aug 24 16:40:50 CEST 2010' inverted='False' hash='20100824144050-b9719-5d7e35a984a05cccf0ee4fb00f2c6fa71aa05eff'>
<name>corrected IrregGer.wissen_V</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100824141908' local_date='Tue Aug 24 16:19:08 CEST 2010' inverted='False' hash='20100824141908-8922b-cb3f2be5f40d1bd1281a3468f1eb0043e2b21f72'>
<name>exclude two redundant modules from the cabal desciption of the compiler</name>
<comment>Ignore-this: aa7b63158f3b80725a72bc9048f21ff7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100824141709' local_date='Tue Aug 24 16:17:09 CEST 2010' inverted='False' hash='20100824141709-b9719-1d580b8ba256992e9142a5ac50ddf16f5f7a5180'>
<name>silence in Compile in phrasebook</name>
</patch>
<patch author='aarne@chalmers.se' date='20100823074705' local_date='Mon Aug 23 09:47:05 CEST 2010' inverted='False' hash='20100823074705-b9719-1276e8838d4602c38f2ba9e18ee13143d3200e38'>
<name>adjective forms fixed in Phrasebook</name>
</patch>
<patch author='aarne@chalmers.se' date='20100823074358' local_date='Mon Aug 23 09:43:58 CEST 2010' inverted='False' hash='20100823074358-b9719-e4b1db6f90d6037f4c10619ff7162523b7ac4e0b'>
<name>German and Dutch adjectives with -er corrected</name>
</patch>
<patch author='aarne@chalmers.se' date='20100819113624' local_date='Thu Aug 19 13:36:24 CEST 2010' inverted='False' hash='20100819113624-b9719-9593d46df0095996c44e526a803777551823e587'>
<name>GF emacs mode</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100808103831' local_date='Sun Aug 8 12:38:31 CEST 2010' inverted='False' hash='20100808103831-8922b-8180d37bcd38e813cd0ce6e8c77503f8f7dca035'>
<name>linearizations for few class names in SUMO</name>
<comment>Ignore-this: f5bb133bdc4b5951f75fda549e503863</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731164016' local_date='Sat Jul 31 18:40:16 CEST 2010' inverted='False' hash='20100731164016-8922b-2d419c8940877997d0918d69baf3358f1bacd397'>
<name>two new functions in the PGF API: mkAbs, unAbs</name>
<comment>Ignore-this: 8e38743484228e85043219bb8ed1d4b0</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731160415' local_date='Sat Jul 31 18:04:15 CEST 2010' inverted='False' hash='20100731160415-8922b-f378c2aedd57556807a5bcaa632a28bec9c0e44a'>
<name>bugfix in the PGF browser</name>
<comment>Ignore-this: f7150372f0ca098149f267c15fe02f4d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731155403' local_date='Sat Jul 31 17:54:03 CEST 2010' inverted='False' hash='20100731155403-8922b-cf674d5efa0415857187ffab07868d6321f75310'>
<name>the PGF service now generates samples of the syntax in the browsing information</name>
<comment>Ignore-this: c272a6d79b1cd164a52ddd5bd045c37d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731142757' local_date='Sat Jul 31 16:27:57 CEST 2010' inverted='False' hash='20100731142757-8922b-42f405a023057dd41682a6a0aa756db1854295f8'>
<name>add coding=utf8 to BasicRon.gf</name>
<comment>Ignore-this: 367491502761ace7b9c67db63d0e6fe6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731135655' local_date='Sat Jul 31 15:56:55 CEST 2010' inverted='False' hash='20100731135655-8922b-a117895521d166e47072ada7211c09822248979d'>
<name>fix: FastCGIUtils.outputHTML should do UTF8 encoding</name>
<comment>Ignore-this: 4976d4c814b7051a78a4d14ce4acc47f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731135401' local_date='Sat Jul 31 15:54:01 CEST 2010' inverted='False' hash='20100731135401-8922b-6aadb20ac0b051fbb19299128cd7d0f366a18d84'>
<name>move class Apple from MidLevelOntology to Economy for French and Romanian</name>
<comment>Ignore-this: a925a84eddf0027f0caed20602098db4</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731125220' local_date='Sat Jul 31 14:52:20 CEST 2010' inverted='False' hash='20100731125220-8922b-4f01613af465abc6fa84e80550fa37f463637f82'>
<name>now the meta id of the meta variables is accessible via the PGF API</name>
<comment>Ignore-this: 5df971db9f413dc83c091dce937b6cdd</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731124710' local_date='Sat Jul 31 14:47:10 CEST 2010' inverted='False' hash='20100731124710-8922b-a0faabec67459f90126579fa55413311cd2d7f0b'>
<name>added function unType in PGF</name>
<comment>Ignore-this: 826053f20edeeebb3708142a61619dca</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100731104559' local_date='Sat Jul 31 12:45:59 CEST 2010' inverted='False' hash='20100731104559-8922b-9dfb6a7800f04bd1629e50d94db861bfe7462cbc'>
<name>fix: PGFService should type-check the trees that comes from the user</name>
<comment>Ignore-this: c631c0d448dc88281e498717fe0edb2b</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100516165809' local_date='Sun May 16 18:58:09 CEST 2010' inverted='False' hash='20100516165809-66eec-50c26578f31a29f3f60078c27b0379e08d7bb971'>
<name>Setup.hs: Increase stack size for gf runs, fixes TryFin.gf build on Fedora 13 x86_64</name>
<comment>Ignore-this: 521310f229a061d054646d5bbe0f0db3</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100516163803' local_date='Sun May 16 18:38:03 CEST 2010' inverted='False' hash='20100516163803-66eec-1ce561778d69a58e6017764fdffecc079bbdeef4'>
<name>Fix Makefile for case-sensitive file systems</name>
<comment>Ignore-this: 17cba9659992ef835ac0d1eafd12c873</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100607102818' local_date='Mon Jun 7 12:28:18 CEST 2010' inverted='False' hash='20100607102818-66eec-8c154f0b718cc201e5a8f0994ad04a3280c1a28e'>
<name>Add missing newline at the end of gf_lexing.h.</name>
<comment>Ignore-this: 900c042ec335794145ce1d7e174ab9c0</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100607102909' local_date='Mon Jun 7 12:29:09 CEST 2010' inverted='False' hash='20100607102909-66eec-5d87114958791bf26993e51aea08f75f7dbecf14'>
<name>gf_lexing.c (unlexText): properly nul-terminate result.</name>
<comment>Ignore-this: 40948e364aa4d37294925177d5f6d7a7</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722151300' local_date='Thu Jul 22 17:13:00 CEST 2010' inverted='False' hash='20100722151300-bd8c7-c47b9151335992526a7fda86cdfa3bb546805b99'>
<name>Code cleaning in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722150349' local_date='Thu Jul 22 17:03:49 CEST 2010' inverted='False' hash='20100722150349-bd8c7-9da934da590d99d8bda7048e1d61f788504a0799'>
<name>Refactoring py object constructors.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722150249' local_date='Thu Jul 22 17:02:49 CEST 2010' inverted='False' hash='20100722150249-bd8c7-8781e992cbb4db081322536016a2b7e824272173'>
<name>PGFModule rename to PGF in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722142119' local_date='Thu Jul 22 16:21:19 CEST 2010' inverted='False' hash='20100722142119-bd8c7-d6cf377802066a00e2a58608e076b61aa66e2977'>
<name>Code cleaning in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722141955' local_date='Thu Jul 22 16:19:55 CEST 2010' inverted='False' hash='20100722141955-bd8c7-66fffb40707e32b4fcecd626e90cca000a664200'>
<name>Checking args passed to gf functions.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100722132327' local_date='Thu Jul 22 15:23:27 CEST 2010' inverted='False' hash='20100722132327-bd8c7-9f26a616465b010dbece31596c51f727b1933976'>
<name>Refactored py-bindings using Storable.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100716131749' local_date='Fri Jul 16 15:17:49 CEST 2010' inverted='False' hash='20100716131749-bd8c7-380a3ede041b4269e8112630b300476b3b18d2c7'>
<name>Freeing StablePtr&apos;s in PyGF.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100716124041' local_date='Fri Jul 16 14:40:41 CEST 2010' inverted='False' hash='20100716124041-bd8c7-d70b28bda3158f273141821beba4d451d74fc786'>
<name>Setting Query.pgf as separate dependency in py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100716122822' local_date='Fri Jul 16 14:28:22 CEST 2010' inverted='False' hash='20100716122822-bd8c7-5024cd3e57c2b714b6c41f8c07540b12e426310c'>
<name>Removing intermediaries in py-bindings Makefile.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100715081541' local_date='Thu Jul 15 10:15:41 CEST 2010' inverted='False' hash='20100715081541-bd8c7-213fa6772fa914e8cfab121b6aa6d04d00ca67ee'>
<name>New interface to gf based in Storable.</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100721115851' local_date='Wed Jul 21 13:58:51 CEST 2010' inverted='False' hash='20100721115851-8922b-1d01866f9a02501c3d1ca51e3646d12b1328710a'>
<name>declare Provice as subclass of StateOrProvince in Mondial.gf</name>
<comment>Ignore-this: 4b00b3fa5ff92215b93c08c5bd85f74b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100715140151' local_date='Thu Jul 15 16:01:51 CEST 2010' inverted='False' hash='20100715140151-8922b-dfe10ed48a1af8dd572ce5316a04d167a63f23fe'>
<name>fix the algorithm for items cutting in the partial parser</name>
<comment>Ignore-this: f1331162d89894ecf2ec512dddc27c34</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618182321' local_date='Fri Jun 18 20:23:21 CEST 2010' inverted='False' hash='20100618182321-bd8c7-37efd4e47956265f204fa77c7616878de5114d36'>
<name>Added atribution.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618181820' local_date='Fri Jun 18 20:18:20 CEST 2010' inverted='False' hash='20100618181820-bd8c7-7d5d0baffbd27f86b911d464cfa05ebfa67cd8c8'>
<name>Added showPrintName to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618155347' local_date='Fri Jun 18 17:53:47 CEST 2010' inverted='False' hash='20100618155347-bd8c7-1d4e44e6ca98c4e69b90de9936d068fd72ee404c'>
<name>Really adding QuerySpa to embedded.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618153408' local_date='Fri Jun 18 17:34:08 CEST 2010' inverted='False' hash='20100618153408-bd8c7-d20198f3bde1931a32be9b4dfe27483562bd7b84'>
<name>Added &apos;languageCode&apos; to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618153308' local_date='Fri Jun 18 17:33:08 CEST 2010' inverted='False' hash='20100618153308-bd8c7-6ccdb992606795478859317cb54f1f534c2b97d7'>
<name>Added CId and categories to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618115124' local_date='Fri Jun 18 13:51:24 CEST 2010' inverted='False' hash='20100618115124-bd8c7-0565c912652b8f5d44ac5343c258531db39e09bd'>
<name>Added unit test from translation.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618115005' local_date='Fri Jun 18 13:50:05 CEST 2010' inverted='False' hash='20100618115005-bd8c7-669fe91a878aa2f464e9c5c546cf555ce3ba70f1'>
<name>Added methods to PGFModule.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618114836' local_date='Fri Jun 18 13:48:36 CEST 2010' inverted='False' hash='20100618114836-bd8c7-5e2a51729742b0d12b14330458fb876e9028f63a'>
<name>Added QuerySpa to tutorial/embedded.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618114714' local_date='Fri Jun 18 13:47:14 CEST 2010' inverted='False' hash='20100618114714-bd8c7-e689dd3b933bc9d7a8533298f419a5dfab0b4914'>
<name>DEBUG is off.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100618095910' local_date='Fri Jun 18 11:59:10 CEST 2010' inverted='False' hash='20100618095910-bd8c7-221086b00865f03adbc7c0fdfe35866ed91522bc'>
<name>Added LGPL license text.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100617075900' local_date='Thu Jun 17 09:59:00 CEST 2010' inverted='False' hash='20100617075900-bd8c7-372d657a85fd0faf3bbab194cc138d186a6fed8c'>
<name>Added linearization to py-bindings.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100613191519' local_date='Sun Jun 13 21:15:19 CEST 2010' inverted='False' hash='20100613191519-bd8c7-0a7cd06eaef1f0babadb29f704aef16d8e590d43'>
<name>Added unit test.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100613170749' local_date='Sun Jun 13 19:07:49 CEST 2010' inverted='False' hash='20100613170749-bd8c7-2c36e7f262ec414eb2d5b73ce75cbb2f945efb98'>
<name>DEBUG mode added.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100613165333' local_date='Sun Jun 13 18:53:33 CEST 2010' inverted='False' hash='20100613165333-bd8c7-ea22365e177225c60d303b81fb9539a1c54d6286'>
<name>Code cleaning on gfmodule</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100613155525' local_date='Sun Jun 13 17:55:25 CEST 2010' inverted='False' hash='20100613155525-bd8c7-94f1e2278df5446ffac86a62612356fa87aafe1b'>
<name>Defined Tree type and moved parsed elements type to Tree</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100613114248' local_date='Sun Jun 13 13:42:48 CEST 2010' inverted='False' hash='20100613114248-bd8c7-5233aa0d138609edc299a27a551acba8254e5d1a'>
<name>Added destuctor for python types.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100612221927' local_date='Sun Jun 13 00:19:27 CEST 2010' inverted='False' hash='20100612221927-bd8c7-8d2f360f780102ee51d9ae5ce8e76ff855cd6ff5'>
<name>Type methods for pgf type.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100612202822' local_date='Sat Jun 12 22:28:22 CEST 2010' inverted='False' hash='20100612202822-bd8c7-c39e6b56ca806ac0539c8d618378781835b152ec'>
<name>More sophisticated python types</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100610145751' local_date='Thu Jun 10 16:57:51 CEST 2010' inverted='False' hash='20100610145751-bd8c7-4ccedb17bac170410147f8be2c7cc526810c50bd'>
<name>polishing py-bindings make file.</name>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100610145418' local_date='Thu Jun 10 16:54:18 CEST 2010' inverted='False' hash='20100610145418-bd8c7-10db25c658ad71b6c2ed3f7d3d24d52beef1c645'>
<name>Created py-bindings.</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100713153354' local_date='Tue Jul 13 17:33:54 CEST 2010' inverted='False' hash='20100713153354-8922b-c8b86ffeca538b3f99f740290b4da65a2025efab'>
<name>detailed information for the type errors from PGFService</name>
<comment>Ignore-this: 338919fbe2f2d4f6c191ac53ffea88ce</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100713120406' local_date='Tue Jul 13 14:04:06 CEST 2010' inverted='False' hash='20100713120406-8922b-894d7d0bf20224376ae8fa0e24d945c8c821d65b'>
<name>fix the loopchecking in PGF.Forest.bracketedTokn</name>
<comment>Ignore-this: 32a4c468034d990dda91dd17788a38f9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100713115442' local_date='Tue Jul 13 13:54:42 CEST 2010' inverted='False' hash='20100713115442-bae10-e8421c03e356b5b72f3b245415375e591322eae5'>
<name>Add missing &lt;td&gt; tags in the HTML constructed by functio show_groupedtranslations</name>
<comment>Ignore-this: 8b6db89f6f6a83d44bb394f74657c38a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100713114324' local_date='Tue Jul 13 13:43:24 CEST 2010' inverted='False' hash='20100713114324-8922b-7a104dd20b907c3bacebdd91355547a76eb168f2'>
<name>solve the ambiguity for double negation in SUMO</name>
<comment>Ignore-this: 5cb9b015de6734a12b12727336fd525d</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100713113528' local_date='Tue Jul 13 13:35:28 CEST 2010' inverted='False' hash='20100713113528-bae10-78b40ef7cb2ab9ef5280e02ed6d4f4cf44068a40'>
<name>Bug fix in minibar.js: no translations where shown when using option show_grouped_translations: false</name>
<comment>Ignore-this: 37999e5c4e8fe265be9c7450bd6aad7b
This affected minibar.html but not phrasebook.html and was
caused by accidental shadowing of function tr in function show_translations.</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100713102203' local_date='Tue Jul 13 12:22:03 CEST 2010' inverted='False' hash='20100713102203-bae10-03024a4e577f4d5990032acd9f665b27bb74735f'>
<name>Make minibar.js work again after backwards incompatible changes to the data structures output by pgf-server.</name>
<comment>Ignore-this: 300e11f46d19dbd30ba778515dd3f406
The canParse field was removed without notice.</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100713082403' local_date='Tue Jul 13 10:24:03 CEST 2010' inverted='False' hash='20100713082403-8922b-5cecdc4dda59f29226cc1ec02f7465154d7dc489'>
<name>bugfix in the decoding of literals in PGF.Binary</name>
<comment>Ignore-this: 6a6c885f618f3a950f29bba83d7b3b1f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100713080453' local_date='Tue Jul 13 10:04:53 CEST 2010' inverted='False' hash='20100713080453-8922b-bba81fc31af6fd41bda6888cfda48fe30d640584'>
<name>for some reason the concrete syntax for MidLevelOntology was not in darcs</name>
<comment>Ignore-this: f6e0b43b3cc1fbdb56ac6c08eeb3e9ca</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708165051' local_date='Thu Jul 8 18:50:51 CEST 2010' inverted='False' hash='20100708165051-8922b-b7cedaa05b3339385917877c0bb6fe16490f4465'>
<name>updates in the Eclipse project for GWT UI</name>
<comment>Ignore-this: 57d9a1a0458b2e5a51cb57f75c90444b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708120336' local_date='Thu Jul 8 14:03:36 CEST 2010' inverted='False' hash='20100708120336-8922b-e5a4e70649221c450de45ae597eeb78744ad1ca2'>
<name>update the shell scripts and some other configuration files for GWT 2.0.4</name>
<comment>Ignore-this: 9f91d2c6a2e9b6ef9f535ca26f28c585</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708102610' local_date='Thu Jul 8 12:26:10 CEST 2010' inverted='False' hash='20100708102610-8922b-94bf2bb1b1587b0f2d47d6b36c4417bc598514ad'>
<name>update the package name for the Android UI</name>
<comment>Ignore-this: 1030040693c1f8c8d821ae59e08d4903</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708100626' local_date='Thu Jul 8 12:06:26 CEST 2010' inverted='False' hash='20100708100626-8922b-13db4c13c4beb5efa00b6fe086b0b575b039e333'>
<name>add src/ui folder for both Android and GWT UIs</name>
<comment>Ignore-this: 2e4bdd9c0248e995ad6982fedfc97ee</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708095509' local_date='Thu Jul 8 11:55:09 CEST 2010' inverted='False' hash='20100708095509-8922b-9547293db95c408a60b1a39260e4ca4afd72d542'>
<name>change the package name of the GWT Apps to org.grammaticalframework.ui.gwt</name>
<comment>Ignore-this: a5127d57beda697b22562e4a21f47bdd</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708093217' local_date='Thu Jul 8 11:32:17 CEST 2010' inverted='False' hash='20100708093217-8922b-4e25a5caecb49337297dde0812737da55cb1ce32'>
<name>upgrade to GWT 2.0.4</name>
<comment>Ignore-this: 69c5ce33faa25d431fbcb668db150d10</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100708075736' local_date='Thu Jul 8 09:57:36 CEST 2010' inverted='False' hash='20100708075736-8922b-76ed0f681ed374e67ae4ce6c12f23b2859d032cd'>
<name>FridgeApp and TranslateApp now show the type errors</name>
<comment>Ignore-this: f4d6ece3db6c85b56fe18956882affdd</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100707144624' local_date='Wed Jul 7 16:46:24 CEST 2010' inverted='False' hash='20100707144624-8922b-798fa93a299b040e44bb74b639deb15da39d8661'>
<name>fix PGFService after the change in the parser API</name>
<comment>Ignore-this: a17402fe6fa5861dc53a40e7267763aa</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100707122321' local_date='Wed Jul 7 14:23:21 CEST 2010' inverted='False' hash='20100707122321-8922b-e0b73552b4032d7776cd3979b157a045c69a5c76'>
<name>report type errors in the shell from command &quot;p&quot;</name>
<comment>Ignore-this: c6de45383eb123ef9a5a11c05d7aab2e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100707101208' local_date='Wed Jul 7 12:12:08 CEST 2010' inverted='False' hash='20100707101208-8922b-d9278909eb9b41455612c5d0e24cac1b2f19dc03'>
<name>fix in example/tutorial/smart/SmartFre.gf to make the dependent types work nicely</name>
<comment>Ignore-this: 19eec558b23ce4ac0b528c8bad2df7ba</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100707071956' local_date='Wed Jul 7 09:19:56 CEST 2010' inverted='False' hash='20100707071956-8922b-2b56aff59482c25de6ac589a6972731fc45b7a01'>
<name>simplify the monad TcM</name>
<comment>Ignore-this: d3b7cf7722ef7c81a9c9406add104a37</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100706133642' local_date='Tue Jul 6 15:36:42 CEST 2010' inverted='False' hash='20100706133642-bae10-277466b47807e84203e8f852beb58f1e64f74643'>
<name>Access keys for input fields in minibar and feedback form</name>
<comment>Ignore-this: 6795e2cd8e9018df0b405dc0059ecbec</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100701153816' local_date='Thu Jul 1 17:38:16 CEST 2010' inverted='False' hash='20100701153816-8922b-96679e20ee07cf3c5df68521021f0bfb9c81b095'>
<name>the abstract syntax for Predef.gf is now hard-coded in AppPredefined.hs</name>
<comment>Ignore-this: 9a566789b496082caae0d2c60943212e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100701141932' local_date='Thu Jul 1 16:19:32 CEST 2010' inverted='False' hash='20100701141932-8922b-5d3e896e50ffcfcadd387eebe51193e3c7eaa257'>
<name>reorganize the modules in GF.Compile.*</name>
<comment>Ignore-this: 8d0c5799e15e62ee99f69be9d1d2f237</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100701140335' local_date='Thu Jul 1 16:03:35 CEST 2010' inverted='False' hash='20100701140335-8922b-4ae832eb9e8be456fa54ecd18f363200bde6dfc3'>
<name>reorder the modules in gf.cabal</name>
<comment>Ignore-this: d3d90c64bb39782588bf6fa048155e9e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100701085159' local_date='Thu Jul 1 10:51:59 CEST 2010' inverted='False' hash='20100701085159-8922b-64101832637d6d09d53223778c8d9cea8fc0ccbf'>
<name>redesign the open-literals API</name>
<comment>Ignore-this: 3a984de8a721b3c4dbcdd82638d9a608</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100630160047' local_date='Wed Jun 30 18:00:47 CEST 2010' inverted='False' hash='20100630160047-8922b-8d36b1bcd3e982cc067c3de9431025fa8c16f088'>
<name>compilation of pattern matching using the algorithm of Lennart Augustsson. Not used yet</name>
<comment>Ignore-this: 80c69a46e43e2581ee84572596c3ffeb</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100630074022' local_date='Wed Jun 30 09:40:22 CEST 2010' inverted='False' hash='20100630074022-8922b-0cf52090652db959f40da615dfd3ada6039c9cdd'>
<name>rename isLiteralFCat -&gt; isPredefFId, fcat(String|Int|Float) -&gt; fid(String|Int|Float)</name>
<comment>Ignore-this: 81386beeeeb3cf47def60cead6feb16e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100629125835' local_date='Tue Jun 29 14:58:35 CEST 2010' inverted='False' hash='20100629125835-8922b-d5e9679d969a7412e1354b76a6cab42e6d1aca17'>
<name>forgot to fix the import in GF.Speech.CFG to get the Token type</name>
<comment>Ignore-this: 88a08685b8ec5c771fc3ec47dbc48694</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100629124858' local_date='Tue Jun 29 14:48:58 CEST 2010' inverted='False' hash='20100629124858-8922b-845ae537bbb873695815747cc6b0a18d0baadedb'>
<name>add PGF.Optimize in gf.cabal</name>
<comment>Ignore-this: 7d469d72a8b11a1c19ec904717eb6392</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100629090507' local_date='Tue Jun 29 11:05:07 CEST 2010' inverted='False' hash='20100629090507-8922b-ffd68ecf8eeb0eb62e7bd8d7227b695bc235e208'>
<name>in PGF.Printer special output format for SymLit</name>
<comment>Ignore-this: 64ba61bfd9f030d1855b37e1758de212</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100629090041' local_date='Tue Jun 29 11:00:41 CEST 2010' inverted='False' hash='20100629090041-8922b-aa9fe0b383cfa840470983095ae61a122520fe98'>
<name>introduce the type synonym Token=String in the PGF API</name>
<comment>Ignore-this: 9ce862613fd8153c17d0154c0720d434</comment>
</patch>
<patch author='bjorn@bringert.net' date='20100622125904' local_date='Tue Jun 22 14:59:04 CEST 2010' inverted='False' hash='20100622125904-6cdb2-32c398568b74ff9bfc822cca5e6c4253beaad157'>
<name>Added satta_V and mkV2 : Str -&gt; Prep -&gt; V2 to Swedish resource grammar.</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100622123104' local_date='Tue Jun 22 14:31:04 CEST 2010' inverted='False' hash='20100622123104-8922b-9171fc00c3e5622fd0a5220e6e33d4968bda1445'>
<name>preliminary version of API for Open Literals</name>
<comment>Ignore-this: 598dd96a48622b1921e139f68365a6c5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100622112933' local_date='Tue Jun 22 13:29:33 CEST 2010' inverted='False' hash='20100622112933-b9719-cee8fdcc95a05590df238e8b363098b40994bedd'>
<name>order of complements in Finnish</name>
<comment>Ignore-this: 8f55d5a772bf247d08c20b8ca43b336</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100622112920' local_date='Tue Jun 22 13:29:20 CEST 2010' inverted='False' hash='20100622112920-8922b-db938dfa4bbccd46a5fc22d6db67ac4ac4c5acbf'>
<name>fix the compilation of literal categories in GeneratePMCFG.hs</name>
<comment>Ignore-this: a94fb4b90dc498d110e833521fbe4246</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100622105358' local_date='Tue Jun 22 12:53:58 CEST 2010' inverted='False' hash='20100622105358-b9719-654b65586218c5fdb9a3b418e0b119c4d3cfca56'>
<name>short imperative Utt in Eng</name>
<comment>Ignore-this: 9d803e3156b58e43142c37557ab57722</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100622104329' local_date='Tue Jun 22 12:43:29 CEST 2010' inverted='False' hash='20100622104329-b9719-9683ad17ae6e0d83b68b770aa09420b8cf68f404'>
<name>polite imperative in Fre</name>
<comment>Ignore-this: f8c6629da514a7ad44b6ff986f4b73db</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100622100001' local_date='Tue Jun 22 12:00:01 CEST 2010' inverted='False' hash='20100622100001-b9719-d97f6fa36e3917ded653cfb5275fd24b0fc1821c'>
<name>additions to indef in Eng</name>
<comment>Ignore-this: 71084b10c662051c061ffafc4358f422</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100621165040' local_date='Mon Jun 21 18:50:40 CEST 2010' inverted='False' hash='20100621165040-b9719-b834a287561fb1e249e3d67e84b169d21d960044'>
<name>grammar for messages started</name>
<comment>Ignore-this: 32c7bd71edd7be12564a69d05fedb659</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100621152349' local_date='Mon Jun 21 17:23:49 CEST 2010' inverted='False' hash='20100621152349-8922b-580f362bdfbeafb8da2cecbb061bc65683e055e2'>
<name>GF.Grammar.Printer: print expressions with lincat and lin</name>
<comment>Ignore-this: 1c9f32c677135a2f16cdd35c7831282e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100620085325' local_date='Sun Jun 20 10:53:25 CEST 2010' inverted='False' hash='20100620085325-8922b-4184cc83f2ac99079868b36158ba37ac7aaf9d1c'>
<name>addFCoercion -&gt; addCoercion in GeneratePMCFG</name>
<comment>Ignore-this: 6ac37624c63680459e1bee9b02a229d1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100620084531' local_date='Sun Jun 20 10:45:31 CEST 2010' inverted='False' hash='20100620084531-8922b-56f26a635a95a57f054fdf111c047f9bb2f0769e'>
<name>getFCats -&gt; getFIds in GeneratePMCFG</name>
<comment>Ignore-this: 645599f204f2aab903cd29a54298cce8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100620083000' local_date='Sun Jun 20 10:30:00 CEST 2010' inverted='False' hash='20100620083000-8922b-1063477c1e71fc13c11e9f8854bf0df502a0e284'>
<name>removed debugging code in GeneratePMCFG.hs</name>
<comment>Ignore-this: c5ca69b29de210f8edc0edf4c2f0a2b5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100619162448' local_date='Sat Jun 19 18:24:48 CEST 2010' inverted='False' hash='20100619162448-b9719-15f6e7439057872150cc02e94fdbd4831c6f2301'>
<name>query language generalized and extended ; added README</name>
</patch>
<patch author='aarne@chalmers.se' date='20100619162421' local_date='Sat Jun 19 18:24:21 CEST 2010' inverted='False' hash='20100619162421-b9719-b901e823f0b17269c85f30ac49c0ecfced79d749'>
<name>added to ExtraEng constructs needed in queries</name>
</patch>
<patch author='aarne@chalmers.se' date='20100619102906' local_date='Sat Jun 19 12:29:06 CEST 2010' inverted='False' hash='20100619102906-b9719-1729b8541e7bc607f7ad4344fc96f88c431a2a14'>
<name>query language extended and generalized</name>
<comment>Ignore-this: 4d27ebbbae3b08ceedff127691591f88</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100618070732' local_date='Fri Jun 18 09:07:32 CEST 2010' inverted='False' hash='20100618070732-b9719-0f8315beabbfb8414251382942c9090558981932'>
<name>test script for query</name>
<comment>Ignore-this: 25de30bc2e4b5b7862498aad6661046c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100618125558' local_date='Fri Jun 18 14:55:58 CEST 2010' inverted='False' hash='20100618125558-8922b-9351423974e559f043aa0deaafde5b7baddc69f3'>
<name>Yay!! Direct generation of PMCFG from GF grammar</name>
<comment>Ignore-this: 174db660ffe3a2d548a02b5e4ac04d78</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100618101905' local_date='Fri Jun 18 12:19:05 CEST 2010' inverted='False' hash='20100618101905-8922b-142d1cd3ffcea4b34b2776c9db25d9de5c95143e'>
<name>the automatically generated printnames were just junks. Now we store printnames only if they are explicitly specified.</name>
<comment>Ignore-this: 2818b958efeb6f7bfd3d0a6b5dbb4774</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100618100410' local_date='Fri Jun 18 12:04:10 CEST 2010' inverted='False' hash='20100618100410-8922b-b69620e4be3072897d4b94edff4b1c2e0bb34996'>
<name>PGF.Printer now dumps the printnames as well</name>
<comment>Ignore-this: 88c768328c2788dd7f47a22b2f15a8f9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100617153441' local_date='Thu Jun 17 17:34:41 CEST 2010' inverted='False' hash='20100617153441-8922b-3091cd1979f819cfd28481c4a890c25319a66be6'>
<name>add Dutch to the list of languages in Setup.hs</name>
<comment>Ignore-this: c54f90c3625c59abd258335331e92207</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100617150812' local_date='Thu Jun 17 17:08:12 CEST 2010' inverted='False' hash='20100617150812-8922b-173507afcf892cd2e8561a860386a17839293c0b'>
<name>rename GF.Grammar.Predef.isPredefCat to isLiteralCat</name>
<comment>Ignore-this: 62a4b981ac24e04d8810f09cc24bd236</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100617095110' local_date='Thu Jun 17 11:51:10 CEST 2010' inverted='False' hash='20100617095110-8922b-e9b2e947ce45fae54048e7d5e720f86f5fb3173e'>
<name>GF.Grammar.Lookup.allParamValues now works for table types as well</name>
<comment>Ignore-this: e302e2569a6b3bce4cc6a6f5aefe0e7f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100616200046' local_date='Wed Jun 16 22:00:46 CEST 2010' inverted='False' hash='20100616200046-b9719-9193fb16646f2a60a4c5328de147f4c8972fb773'>
<name>starting query language for MOLTO</name>
<comment>Ignore-this: 5fb5c5ce824b272df705e92007b84d1e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100603214335' local_date='Thu Jun 3 23:43:35 CEST 2010' inverted='False' hash='20100603214335-b9719-0817af9e29d962a6957ec33c9641578df3a7e83e'>
<name>case for pre in CF generation (ignores alternatives so far)</name>
<comment>Ignore-this: f2a20a0b5466aa8683f85ab34f03a9d8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100616151434' local_date='Wed Jun 16 17:14:34 CEST 2010' inverted='False' hash='20100616151434-8922b-084ba623a58a91eaa9aef826fad90a60164c96d9'>
<name>grammar loader and unloader in C. Abstract Syntax only!</name>
<comment>Ignore-this: 7fdb891727513521fa7ba3960141bcea</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100617151400' local_date='Thu Jun 17 17:14:00 CEST 2010' inverted='False' hash='20100617151400-40485-5e6d134383687520633a361c9b5e5f04732f1581'>
<name>Update demo links</name>
<comment>Ignore-this: a1d8bc791dc441d12a9bf9824a6470aa
- Added link to the Prasebook demo. The older demos are no longer labelled NEW.
- Point to www.grammaticalframework.org instead of tournesol.cs.chalmers.se
- Update links to www.cs.chalmers.se to new pages on www.cse.chalmers.se, since
there is no working autmatic redirection.
- got rid of some HTML clutter.
- index.txt was out of sync with index.html. It is now even more out of sync.</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100614112152' local_date='Mon Jun 14 13:21:52 CEST 2010' inverted='False' hash='20100614112152-8922b-6ee57ef2c9f850022ac2c128afc74a21158fbd0d'>
<name>added equality proof in the constructor for natural trasformations</name>
<comment>Ignore-this: 7b21ace02ec06725cdbe874adb4564f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100610133815' local_date='Thu Jun 10 15:38:15 CEST 2010' inverted='False' hash='20100610133815-8922b-1cfb6b22f8198b3e66b6cd94865703707dbed848'>
<name>AndroidUI: implemented search in the bag of words</name>
<comment>Ignore-this: 96044926dc9ae79ea5346d88e0b342ae</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100609113259' local_date='Wed Jun 9 13:32:59 CEST 2010' inverted='False' hash='20100609113259-8922b-f2718d473cbdcd1162691b3f6820a07a4598161d'>
<name>dead code elimination for PGF. Note: the produced grammars will not work well with metavariables and high-order abstract syntax</name>
<comment>Ignore-this: a366cf5cdc4a51db097662292d677927</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100609102113' local_date='Wed Jun 9 12:21:13 CEST 2010' inverted='False' hash='20100609102113-8922b-5132ea971f8ffca9f17a9877eaa169b03e4e34c6'>
<name>filter the duplications when doing &apos;l -table&apos;</name>
<comment>Ignore-this: 8cd2c32ba51c5f2f71b4b2bf39400fdb</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100608111933' local_date='Tue Jun 8 13:19:33 CEST 2010' inverted='False' hash='20100608111933-bd8c7-9c705e3420c48beae96b6e369b9bf96b64495e1f'>
<name>Fixing gf executable in build-gfctest</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100608185750' local_date='Tue Jun 8 20:57:50 CEST 2010' inverted='False' hash='20100608185750-8922b-29df975a7ff83fc798b4989a80c8abbab9c45abf'>
<name>fixed bug in the recompilation checker which caused the phrasebook to be recompiled each time</name>
<comment>Ignore-this: 5ab531463510741279b630b345970391</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100608183833' local_date='Tue Jun 8 20:38:33 CEST 2010' inverted='False' hash='20100608183833-8922b-b261117d0d2aef1cf93e80310a7d9999baec6a3a'>
<name>fix: ASimul and AAnter are redundant in CatBul</name>
<comment>Ignore-this: 7a3616aee4dc7ebe236671e94dea488f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100608154047' local_date='Tue Jun 8 17:40:47 CEST 2010' inverted='False' hash='20100608154047-8922b-2acb53016a0f90bad8290a2df6fa9b6c8acc5be6'>
<name>bugfix for flag -no-recomp</name>
<comment>Ignore-this: a8b747ad4f86e3631ea984c3476f2384</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100608095313' local_date='Tue Jun 8 11:53:13 CEST 2010' inverted='False' hash='20100608095313-8922b-87f58faf2d8b1de34a02533a7786a32e84ca8f72'>
<name>revert change in GF.Grammar.Printer that was intended for debugging only</name>
<comment>Ignore-this: 2b0cc4a525efafd9c1ecd2efa6b065c9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100607125605' local_date='Mon Jun 7 14:56:05 CEST 2010' inverted='False' hash='20100607125605-8922b-6dcd1ca28391f14f877c70f4a5fb2251d4923f52'>
<name>fix typo in category theory</name>
<comment>Ignore-this: ec688d9a18a20b1214d5f062dc244142</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100605115755' local_date='Sat Jun 5 13:57:55 CEST 2010' inverted='False' hash='20100605115755-bd8c7-20e070e88df06e0cb37da9a3522c9ff3aca51792'>
<name>Added gf-lexing.* to c-bindings.</name>
<comment>Ignore-this: e36384906634b7720c1f9ba5967118d0</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100605110251' local_date='Sat Jun 5 13:02:51 CEST 2010' inverted='False' hash='20100605110251-bd8c7-65a1c2569c0efccc56b6a622a5d35e3aa3c9ca99'>
<name>Changing rec to rec_ in PGF</name>
<comment>Ignore-this: 13b20bb9fecaa4e56f770ce3193d30e9
To make glasgow extensions happy we had to rename &apos;rec&apos; to &apos;rec_&apos; in sources
from PGF folder.</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100605110109' local_date='Sat Jun 5 13:01:09 CEST 2010' inverted='False' hash='20100605110109-bd8c7-f2476ddfe68fda1ef0825bf7082a43bde2bfffd6'>
<name>Fixed c-bindings gfctest</name>
<comment>Ignore-this: ffe6441779f6ccefd0eb2b4559ead430</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100516211201' local_date='Sun May 16 23:12:01 CEST 2010' inverted='False' hash='20100516211201-66eec-5254aef9f2fb46ec56d85ad3345117a1e6726340'>
<name>Build Query.pgf in build-gfctest.sh and look for it in the current directory</name>
<comment>Ignore-this: 12ea455e103e88a4f1fa265d763c0aa</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100516194344' local_date='Sun May 16 21:43:44 CEST 2010' inverted='False' hash='20100516194344-66eec-7be083245c03fda143a63cbbf3df329fed7b48df'>
<name>Reimplement a lexer in C for the C bindings not to depend on GF.Text.Lexing for now.</name>
<comment>Ignore-this: 2f6d838df5d50cc422559dfa00fdd718</comment>
</patch>
<patch author='kevin.kofler@chello.at' date='20100516210951' local_date='Sun May 16 23:09:51 CEST 2010' inverted='False' hash='20100516210951-66eec-3b803ecaab6573fd4be7c91ca4aa8b034df81e52'>
<name>Update the C bindings to build with the current PGF API</name>
<comment>Ignore-this: 23649fee4602604e7fdf4ac123456af8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100606121049' local_date='Sun Jun 6 14:10:49 CEST 2010' inverted='False' hash='20100606121049-8922b-d783ece9297bd497ff999ea6f0e7d3ca4a643416'>
<name>definitions for some high-order predicates that were missing</name>
<comment>Ignore-this: e559d90f2860fc7a13bf62a6dab74490</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100606114451' local_date='Sun Jun 6 13:44:51 CEST 2010' inverted='False' hash='20100606114451-8922b-b714c6822e66f930a72a281d7fc674bbdcd5470e'>
<name>SUMO: remove the uggly SubClassC and use KappaFn instead</name>
<comment>Ignore-this: 65628f436e53266b953dd8175571009e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100606110644' local_date='Sun Jun 6 13:06:44 CEST 2010' inverted='False' hash='20100606110644-8922b-c20ce814d7a37ed7c8a33726863741056fb03a92'>
<name>changes in SUMO: formatting and fixes for lots of lots of small problems</name>
<comment>Ignore-this: ba31f5f91cfc61a698566884b67c00c3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100603145054' local_date='Thu Jun 3 16:50:54 CEST 2010' inverted='False' hash='20100603145054-b9719-ab7542579692ae8f1b50796ccd38a7237de3e58a'>
<name>word for Shop in Swedish</name>
</patch>
<patch author='aarne@chalmers.se' date='20100602155137' local_date='Wed Jun 2 17:51:37 CEST 2010' inverted='False' hash='20100602155137-b9719-86163addc6557920dac1a7efcfe242e083bb53fa'>
<name>changed preposition in romance phrasebooks</name>
</patch>
<patch author='hallgren@altocumulus.org' date='20100615110139' local_date='Tue Jun 15 13:01:39 CEST 2010' inverted='False' hash='20100615110139-40485-6e6392b09ad22b55ef37c9c4b1ce51e0b4df8bf7'>
<name>Added MacOS X installed package to download page.</name>
<comment>Ignore-this: b1e6120022008f9facfeb8baa7eee746</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100602165046' local_date='Wed Jun 2 18:50:46 CEST 2010' inverted='False' hash='20100602165046-40485-7c36e9eec11e773eef3035ae0adf4fa2b65aae07'>
<name>feedback list styling</name>
<comment>Ignore-this: c8efb2d071bc19e35d923c0a20f028f1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100602162352' local_date='Wed Jun 2 18:23:52 CEST 2010' inverted='False' hash='20100602162352-bae10-91e73d0e0e8ea9bb4529bee24bd4e8b79b51b12d'>
<name>minibar feedback: save user_agent, simple feedback viewer</name>
<comment>Ignore-this: b900b26a2dfe41bd5a85eae8e7c0c949</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100602143609' local_date='Wed Jun 2 16:36:09 CEST 2010' inverted='False' hash='20100602143609-bae10-d02d73bd333f1fee25e48875ff510bd9cd55659d'>
<name>Feedback form for phrasebook/minibar</name>
<comment>Ignore-this: 8e4b191463d142ef79e2badc5786ace5</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100602135938' local_date='Wed Jun 2 15:59:38 CEST 2010' inverted='False' hash='20100602135938-bae10-fc00534abf36b1c5faf67c827005bb7f68fe581e'>
<name>New minibar option: default_source_language</name>
<comment>Ignore-this: 4fcfbde3823bf96d9097a94dce65a371</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100602134041' local_date='Wed Jun 2 15:40:41 CEST 2010' inverted='False' hash='20100602134041-bae10-f89c692150ca9780dcbf8c06dcfa824b946f408c'>
<name>Some minibar/phrasebook button and style changes</name>
<comment>Ignore-this: d484756fc8f73bc2e4535993b40815cc
* Add help button at top of page.
* Change style of word buttons to look like fridge magnets again.
* New options to specify locations of other pages: feedback_url, help_url. If
they are left undefined, no Help/Feedback buttons will be created.
* Shorter test in Google Translate button.</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100602133610' local_date='Wed Jun 2 15:36:10 CEST 2010' inverted='False' hash='20100602133610-40485-906a2dbcf825d7c35619bbe38d1e4493d8416a6e'>
<name>Remove &quot;Back to phrasebook link&quot; from the help page, since it opens in a new window.</name>
<comment>Ignore-this: 49192f5405da54f19f140c432c87ca62</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100602115217' local_date='Wed Jun 2 13:52:17 CEST 2010' inverted='False' hash='20100602115217-b9719-b9366cd34a534e4e9e19550b97f548d357b564b9'>
<name>correct form for inverted sentence for &quot;u&quot; in Dutch</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100602103925' local_date='Wed Jun 2 12:39:25 CEST 2010' inverted='False' hash='20100602103925-bae10-d415a8e728bab8c8fe74d344a5bcb846112728ae'>
<name>Improved Goolge Translate button</name>
<comment>Ignore-this: 2f1bbed395e5f2864c9fab7614bf8b2f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100602085311' local_date='Wed Jun 2 10:53:11 CEST 2010' inverted='False' hash='20100602085311-b9719-8c32dddf38fa2a48f7aec10914ca0026d9ad71af'>
<name>where in Dan and Nor</name>
</patch>
<patch author='aarne@chalmers.se' date='20100602083704' local_date='Wed Jun 2 10:37:04 CEST 2010' inverted='False' hash='20100602083704-b9719-49ef55ea07cb701d7aaa87e10ed66afdf74a95e3'>
<name>more edits in doc-phrasebook</name>
</patch>
<patch author='aarne@chalmers.se' date='20100602082748' local_date='Wed Jun 2 10:27:48 CEST 2010' inverted='False' hash='20100602082748-b9719-4434711f92d938fb80e6dacdf69924ac964c8b9f'>
<name>finishing phrasebook documentation ; changed doc name</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100602082142' local_date='Wed Jun 2 10:21:42 CEST 2010' inverted='False' hash='20100602082142-8922b-d120c1f8582333c992b25b78495c912574165bd6'>
<name>added word &quot;to&quot; in the fake Android Fridge</name>
<comment>Ignore-this: f317d28e885b2bbab9c28b20cdf432e7</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100602082030' local_date='Wed Jun 2 10:20:30 CEST 2010' inverted='False' hash='20100602082030-8922b-77a214579b04190695793c8bc555bd7bdc3df409'>
<name>brushed_metal background in the Android app</name>
<comment>Ignore-this: 3b2935c1a01ddbbfde8a41996807028f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100602080248' local_date='Wed Jun 2 10:02:48 CEST 2010' inverted='False' hash='20100602080248-8922b-75bf29fea92a81ae661bb6575c701b477daef552'>
<name>forgot some files for android</name>
<comment>Ignore-this: 3eaba492ee1736f3d14c65b39392f05c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100602075443' local_date='Wed Jun 2 09:54:43 CEST 2010' inverted='False' hash='20100602075443-8922b-7955aab7bad9cd12a41562a7d68bbbbc891e3092'>
<name>fake Fridge like app for Android</name>
<comment>Ignore-this: b954cc63b73be77df526c2bfac193a0c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100601224843' local_date='Wed Jun 2 00:48:43 CEST 2010' inverted='False' hash='20100601224843-b9719-00c9213d0a6b8ee898e8b2f293f3acbbb57820c4'>
<name>updated phrasebook doc</name>
<comment>Ignore-this: 63c84e9dae323456a0d3566755c45c7a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100601190221' local_date='Tue Jun 1 21:02:21 CEST 2010' inverted='False' hash='20100601190221-b9719-7182ea36f09da1d50c874db640389e90cef5e612'>
<name>coding of ExtraSwe</name>
<comment>Ignore-this: b5a284b407ecde2569b8679807c01770</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100601190103' local_date='Tue Jun 1 21:01:03 CEST 2010' inverted='False' hash='20100601190103-b9719-40441bbae08aed12e54beade4079bdf547dca991'>
<name>focal constructions in Scandinavian</name>
<comment>Ignore-this: e0a67befd74ce7b78b13b85afa8c0214</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100601202017' local_date='Tue Jun 1 22:20:17 CEST 2010' inverted='False' hash='20100601202017-bae10-6c4f0fd5a683c87115e93c66e1bd9dcc303bd0b9'>
<name>Work on the feedback button for the minibar</name>
<comment>Ignore-this: 14fdc99b8564c4472e6f090f5c39e3fb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100601163015' local_date='Tue Jun 1 18:30:15 CEST 2010' inverted='False' hash='20100601163015-b9719-fab888b39df124f0cf7dc0ee5eca1fa8d51d62de'>
<name>corrections in PhrasebookNor</name>
</patch>
<patch author='adam.slaski@gmail.com' date='20100530091222' local_date='Sun May 30 11:12:22 CEST 2010' inverted='False' hash='20100530091222-4caf6-82eacbbbe7b9a6709350bedae06d45a152a839b7'>
<name>bugfix part2</name>
<comment>Ignore-this: dd6c868e4687573ff77018df3d5f4c46</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20100530090548' local_date='Sun May 30 11:05:48 CEST 2010' inverted='False' hash='20100530090548-4caf6-061ebdb25dd8cd764e3c53960a363d5ff091b9e9'>
<name>bugfix for Polish Phrasebook</name>
<comment>Ignore-this: 3ce1376caf4da4f1b77633023ed4764e</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20100527074736' local_date='Thu May 27 09:47:36 CEST 2010' inverted='False' hash='20100527074736-4caf6-4ed3c7c8ba3355140c992011c6ecf90a16212c5f'>
<name>danish crown fix</name>
<comment>Ignore-this: c08e37a1f3dffc8a472ce75e234dbf16</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100601065634' local_date='Tue Jun 1 08:56:34 CEST 2010' inverted='False' hash='20100601065634-8922b-41886eb819bb5a2be4a41540bfe24eb27342eba5'>
<name>some comments in the code for category theory</name>
<comment>Ignore-this: 1d0b8483d849bb6589733f7efa69f606</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100601061230' local_date='Tue Jun 1 08:12:30 CEST 2010' inverted='False' hash='20100601061230-8922b-574578c8cadc491252ba6efb49e04e0ad7562a77'>
<name>El -&gt; Obj in category theory</name>
<comment>Ignore-this: be278208479b7856e88c12d2de83ec0b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100601060319' local_date='Tue Jun 1 08:03:19 CEST 2010' inverted='False' hash='20100601060319-8922b-776ad22f515442ba063d3816687135a08c0b58dc'>
<name>cleanup the code for category theory</name>
<comment>Ignore-this: 70658bf23a201fafe5d0052b1207d1dd</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100601054906' local_date='Tue Jun 1 07:49:06 CEST 2010' inverted='False' hash='20100601054906-8922b-333807f21af38d4e61ab9122386f9f619ddaa8c5'>
<name>GCongratulations, GHappyBirthday and GGoodLuck in Bulgarian</name>
<comment>Ignore-this: cffd0444768b7ef9ebd89fe5de3458ae</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529211413' local_date='Sat May 29 23:14:13 CEST 2010' inverted='False' hash='20100529211413-b9719-20c7941a77b6e9844a130a45aee72e54ccea4d86'>
<name>fixes in PhrasebookGer and the inAcc_Prep</name>
<comment>Ignore-this: 6e4385c8a44f6817215fe322d0f6e261</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100529153128' local_date='Sat May 29 17:31:28 CEST 2010' inverted='False' hash='20100529153128-bd8c7-242dcf11bc169e5f22b1930d8f55715ea5876c73'>
<name>Added a case for regular adj in Cat</name>
<comment>Ignore-this: dfd3e22d44d25436d1dd3ecc68d25b40</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100529145459' local_date='Sat May 29 16:54:59 CEST 2010' inverted='False' hash='20100529145459-bd8c7-f53ecb882163d9aff373b3081bd1e2d2f3ba9e84'>
<name>Fixed regular Adj ending in &apos;r&apos; in Cat </name>
<comment>Ignore-this: d0fbedd8f91812a68510be5c8c04fa12</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100529154227' local_date='Sat May 29 17:42:27 CEST 2010' inverted='False' hash='20100529154227-bae10-4d889aa462cae3ebf62c58e11cff17ed9fba50e7'>
<name>Always show link to Google Translate, and open it in a new window.</name>
<comment>Ignore-this: 68accb4c5c3a2ff50587116c48005737</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100529124954' local_date='Sat May 29 14:49:54 CEST 2010' inverted='False' hash='20100529124954-8922b-a3e5a318475eea24cbf6cfb0c6f3841830886b90'>
<name>I switched back to the old algorithm for generating dependency trees. This required an ugly hack but there is no easy and quick other way :-(</name>
<comment>Ignore-this: 5f762767077175f72f1b3e633664f0b4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529103812' local_date='Sat May 29 12:38:12 CEST 2010' inverted='False' hash='20100529103812-b9719-b0399ef5ebfae9bd7f126e503aa270109db56338'>
<name>non ho birra in Italian phrasebook</name>
<comment>Ignore-this: d37b5c6bd5aadef2a0d5ff3e5c4903c3</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529102249' local_date='Sat May 29 12:22:49 CEST 2010' inverted='False' hash='20100529102249-b9719-3a4c9697c8a100498479464299efb564b2f59e7e'>
<name>preposition for toilet in PhrasebookSwe</name>
<comment>Ignore-this: e2fc936eacd70b71e3348d88219377ec</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529101932' local_date='Sat May 29 12:19:32 CEST 2010' inverted='False' hash='20100529101932-b9719-bd3015d078d5d95e25146fdb8c7b6e01986a31f5'>
<name>heavy NP distinction in Dutch like in German</name>
<comment>Ignore-this: b76451236b0a8298e268788b84d15b59</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529094342' local_date='Sat May 29 11:43:42 CEST 2010' inverted='False' hash='20100529094342-b9719-cdbaa91ce1bf89497f9aaef9a7b8a6356d9327a4'>
<name>heavy/light NP distinction in Ger to control the place of negation</name>
<comment>Ignore-this: e499a8fc8540f363aaa49dd76dd27652</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529091820' local_date='Sat May 29 11:18:20 CEST 2010' inverted='False' hash='20100529091820-b9719-796776e2d6471110516eb87c84f1865ae6f78828'>
<name>more accurate treatment of negative &quot;have&quot; clauses in Phrasebook</name>
<comment>Ignore-this: d257e71fc4d22851fd7e163b1cf7d210</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100529091748' local_date='Sat May 29 11:17:48 CEST 2010' inverted='False' hash='20100529091748-b9719-6537fc4fa7963150c86773a5b90291747722f4e4'>
<name>Dutch s -&gt; z rule restricted more</name>
<comment>Ignore-this: dd1ed7e6831d2fcbe1e26b43ed33e96</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100528161906' local_date='Fri May 28 18:19:06 CEST 2010' inverted='False' hash='20100528161906-bae10-01d34eae211946c7ba9b707add567e4d5dd1523a'>
<name>updated documentation</name>
<comment>Ignore-this: 925311e15eaa8b17d4c8d795e0e04cba</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100528161754' local_date='Fri May 28 18:17:54 CEST 2010' inverted='False' hash='20100528161754-bae10-e92df1405a40646832d251f4ec40f198a666445b'>
<name>Add link to Google Translate</name>
<comment>Ignore-this: e763ce9473a078317f968ce99a3f7563</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100528144738' local_date='Fri May 28 16:47:38 CEST 2010' inverted='False' hash='20100528144738-bae10-d4ec5fbc0ba0c223e2002d44fd71982dd1ad21c0'>
<name>Changes for publication of SALDO demo web apps</name>
<comment>Ignore-this: 7bb4fcc1985a06e2cbbb323318bb9754
Published at http://spraakbanken.gu.se/swe/forskning/saldo/ordspel</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100528144130' local_date='Fri May 28 16:41:30 CEST 2010' inverted='False' hash='20100528144130-bae10-61cd47710d55f05c549b304262dabf1a61b3a327'>
<name>support.js: new function span_id, bug fix in function sort</name>
<comment>Ignore-this: b3a61102a6020ef2a282d7a269621e73</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100528143600' local_date='Fri May 28 16:36:00 CEST 2010' inverted='False' hash='20100528143600-b9719-6b5613a55f4aae5570cb8dd6cb1536e7353f3a51'>
<name>est-ce qu&apos;il y a in PhrasebookFra</name>
</patch>
<patch author='aarne@chalmers.se' date='20100528143531' local_date='Fri May 28 16:35:31 CEST 2010' inverted='False' hash='20100528143531-b9719-4f7aeba2d0144c13579822fac895bb0497ca61c2'>
<name>plural indefinite by default empty in Cat and Spa</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100528141515' local_date='Fri May 28 16:15:15 CEST 2010' inverted='False' hash='20100528141515-8922b-1c649fddf8e42dba1de26c0a79b1a124bee266b3'>
<name>refactoring in GF.Grammar.Grammar</name>
<comment>Ignore-this: a2d59993fa45bcc852036fe111d4b54a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100528132935' local_date='Fri May 28 15:29:35 CEST 2010' inverted='False' hash='20100528132935-b9719-ab6668ca4867d1a08a397452a893aca618d58ed0'>
<name>lexical corrections in PhrasebookNor</name>
</patch>
<patch author='aarne@chalmers.se' date='20100528132913' local_date='Fri May 28 15:29:13 CEST 2010' inverted='False' hash='20100528132913-b9719-0125b3891b45f9aa64f6fcd884d850441a8500ca'>
<name>genitives in possessives in Nor (and Scand)</name>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100528121528' local_date='Fri May 28 14:15:28 CEST 2010' inverted='False' hash='20100528121528-6e7d2-e0ccfdce01d50c4d15c8c5d4a693528e6984772a'>
<name>added inherent number to places, fixed places in French</name>
<comment>Ignore-this: 6cbc5f1fec634d7ddc880a6803918a1c</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100528091501' local_date='Fri May 28 11:15:01 CEST 2010' inverted='False' hash='20100528091501-6e7d2-6e3635cc770919cb7a5b8fc7670dd168b5656c3d'>
<name>fixed prepositions and distance questions in the French Phrasebook</name>
<comment>Ignore-this: d21aafe2248859512db62fa9b340d0a</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100528091417' local_date='Fri May 28 11:14:17 CEST 2010' inverted='False' hash='20100528091417-6e7d2-13d777954a4d40dad87b0f748bda4e71dba11290'>
<name>removed warning from the English Phrasebook</name>
<comment>Ignore-this: 54ed4acb8da41e90b5ca1938dda69ebf</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100528091244' local_date='Fri May 28 11:12:44 CEST 2010' inverted='False' hash='20100528091244-6e7d2-0b66ac48e94b09b6aa99f0e312b1b42cbf661c71'>
<name>final fixes in the German Phrasebook</name>
<comment>Ignore-this: b378e5efb85a16250808589bcc3657d4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100528122526' local_date='Fri May 28 14:25:26 CEST 2010' inverted='False' hash='20100528122526-b9719-6b119eaaf2a167c792719b70a1fa264ce1d0b9b6'>
<name>genitive s in Nor possessives ; some Nor words in Phrasebook</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100528121904' local_date='Fri May 28 14:19:04 CEST 2010' inverted='False' hash='20100528121904-8922b-88f51b33b0e4799c2af702a310e8f397fba47d22'>
<name>composOp should iterate under ImplArg</name>
<comment>Ignore-this: db4c41d7c47b607b4fe669d8ba3a1e2</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100528094358' local_date='Fri May 28 11:43:58 CEST 2010' inverted='False' hash='20100528094358-8922b-426591b2d8af0d341c61bae6bf761916d7dfd94d'>
<name>bugfix in GF.Grammar.Printer</name>
<comment>Ignore-this: c30adc2651eb4a9f1778704acb56d40f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100526093732' local_date='Wed May 26 11:37:32 CEST 2010' inverted='False' hash='20100526093732-8922b-a096dece6ba08cdcffd6a5cd4107b4db3eb3d1c0'>
<name>since now we don&apos;t do common subexpression elimination for PGF we could simplify the PMCFG generation</name>
<comment>Ignore-this: 183d0dd4dd827cb8ab4c5ab691fc03b7</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100528093315' local_date='Fri May 28 11:33:15 CEST 2010' inverted='False' hash='20100528093315-b9719-58e7b53f7ea652dca070b1f6699be4820df7b625'>
<name>prodrop in Finnish Phrasebook possessives</name>
</patch>
<patch author='aarne@chalmers.se' date='20100528093251' local_date='Fri May 28 11:32:51 CEST 2010' inverted='False' hash='20100528093251-b9719-75ac4d460171dbe50c8574c1aa2242b23af7af1d'>
<name>possessive prodrop in Finnish</name>
</patch>
<patch author='aarne@chalmers.se' date='20100528090835' local_date='Fri May 28 11:08:35 CEST 2010' inverted='False' hash='20100528090835-b9719-3db210c3c3f95fb6bfb53286d56eaee539e45f43'>
<name>disambiguation of partitive mass terms in ENglish</name>
</patch>
<patch author='aarne@chalmers.se' date='20100528034035' local_date='Fri May 28 05:40:35 CEST 2010' inverted='False' hash='20100528034035-b9719-3cdd45d66beccd77dc1e4a66c43167b977d24658'>
<name>disambiguation in Phrasebook: show Eng instead of AST if DisambL is missing; show all alternative disambiguations for each alternative translation</name>
<comment>Ignore-this: 8ec49c5520ce1d9dc4dd7ddaec439c52</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100528034012' local_date='Fri May 28 05:40:12 CEST 2010' inverted='False' hash='20100528034012-b9719-fafae88893377aa83ae415c0892d2425b5110f93'>
<name>forms of PhrasebookSwe.Cinema</name>
<comment>Ignore-this: fcc99b8671ee8bda07e5e4a60b72adbc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100527204439' local_date='Thu May 27 22:44:39 CEST 2010' inverted='False' hash='20100527204439-b9719-d5cb788f7c9da5df937799f6b633efad878786a4'>
<name>adjustments in Phrasebook</name>
<comment>Ignore-this: 665da8f9074214aaee0eea282254bbfb</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100527113926' local_date='Thu May 27 13:39:26 CEST 2010' inverted='False' hash='20100527113926-b9719-e780e017bd82a37bebc26ff1dd5132abb2b1cdf4'>
<name>Danish crown in PhrasebookPol</name>
</patch>
<patch author='aarne@chalmers.se' date='20100527054404' local_date='Thu May 27 07:44:04 CEST 2010' inverted='False' hash='20100527054404-b9719-1a00402f1af9e9508dbf456481099c2e4d35fcb0'>
<name>phrasebook doc updated to Pol</name>
<comment>Ignore-this: 86e7464e28d7238e928cc28e7d679019</comment>
</patch>
<patch author='adam.slaski@gmail.com' date='20100526223420' local_date='Thu May 27 00:34:20 CEST 2010' inverted='False' hash='20100526223420-4caf6-55c4e919ebd0379a7a088f68aff33194cc4fad97'>
<name>polish demo</name>
<comment>Ignore-this: 6c76c04804100a5aae7b722086e2aac4</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100526221552' local_date='Thu May 27 00:15:52 CEST 2010' inverted='False' hash='20100526221552-6e7d2-462c2d1433adc2e1d53e9d33c1adb2db8ea650d9'>
<name>fixed AHasAge in English to &quot;I am ten years old&quot;</name>
<comment>Ignore-this: fc19d2fbb24f0411bd694ed686a505c2</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100526221152' local_date='Thu May 27 00:11:52 CEST 2010' inverted='False' hash='20100526221152-6e7d2-e43e244d0a6b309420768295eac4620eb0e7bb8d'>
<name>added first version of PhrasebookRus</name>
<comment>Ignore-this: 2da86b7e856c1a14ef2c23cf2e783846</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100524074534' local_date='Mon May 24 09:45:34 CEST 2010' inverted='False' hash='20100524074534-6e7d2-765b8a60552783763e2c5e2d35af48f81ca0bf3d'>
<name>added AdvIAdv to the Romanian grammar</name>
<comment>Ignore-this: 5edfe3e11e3b4688b540b7fbc4a7c600</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100526220918' local_date='Thu May 27 00:09:18 CEST 2010' inverted='False' hash='20100526220918-b9719-7c02843376ec415392334c8c557408c4c6ff97cd'>
<name>eliminated empty variants from NumeralsCat, resulting in lost linearization</name>
<comment>Ignore-this: b3441a723946d2ca3a704c9e9397032a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100526213004' local_date='Wed May 26 23:30:04 CEST 2010' inverted='False' hash='20100526213004-b9719-11290fe7f509c000c1337298c03c28416a8b2b27'>
<name>fixes in partitives in Phrasebook</name>
<comment>Ignore-this: 22dd20b993a030b3f6a3b74293aa387b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100526212927' local_date='Wed May 26 23:29:27 CEST 2010' inverted='False' hash='20100526212927-b9719-b534dc076f378ee8f9643697a4da32b3fda0b107'>
<name>numeral spacing in some languages</name>
<comment>Ignore-this: a1105cebf74d9cdb9c1632fc4f23ef87</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100526155812' local_date='Wed May 26 17:58:12 CEST 2010' inverted='False' hash='20100526155812-bd8c7-7c71f3f8cef6fda6f7e3fce5a464d2a4b4bb8241'>
<name>Cleaning PhrasebookCat</name>
<comment>Ignore-this: 2ec46f3b02e048bc1540fd3e77b59c65</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100526153932' local_date='Wed May 26 17:39:32 CEST 2010' inverted='False' hash='20100526153932-bd8c7-b6fc08dfdb1498eb2242075adaa8c2e9f03f429f'>
<name>Put &apos;dative&apos; in all Place&apos;s</name>
<comment>Ignore-this: c20d3516eb19cb3a26ea6a3028bcb62e</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100526153103' local_date='Wed May 26 17:31:03 CEST 2010' inverted='False' hash='20100526153103-bd8c7-6fdd67eb243009f926b154314b6683acdcc80b61'>
<name>Completing WordsCat</name>
<comment>Ignore-this: da81d0602b909e48c6ea5a84e86f3b0e</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100526210357' local_date='Wed May 26 23:03:57 CEST 2010' inverted='False' hash='20100526210357-bae10-9a84ea1337e1c04bdf95d2d25ce61e84db95750b'>
<name>Add meta tag to avoid horizontal scrolling in Mobile Safari</name>
<comment>Ignore-this: 37dee3e4e2288a48e1a8711e6c61daca
With thanks to codinggeekette,
http://www.codinggeekette.com/post/Mobile-Safari-40-2b-Horizontal-Scrolling-3d-SUX.aspx</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100526154908' local_date='Wed May 26 17:49:08 CEST 2010' inverted='False' hash='20100526154908-bae10-19987edf264a601da11610de9c8e51dad7e67082'>
<name>Improved keyboard input handling in minibar/phrasebook</name>
<comment>Ignore-this: f9464f75dc309950d5d74cd88deb5bce
1. The text input field is shown form the start, no need to click.
2. The text input field is removed when no more words can be added to the
sentence.
3. When you press Enter, a word is added to the sentence (1) if there is only
one possible completion left (e.g. if you typed &quot;airp&quot; and the only
completion is &quot;airport&quot;), or (2) if what you typed exactly matches one
of the completions (e.g. if you typed &quot;the&quot; and the completions are
&quot;the&quot;, &quot;theatre&quot; and &quot;these&quot;).</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100526154806' local_date='Wed May 26 17:48:06 CEST 2010' inverted='False' hash='20100526154806-bae10-4275f297d89eecdc8f80f333b17f13447351d641'>
<name>Enable display of abstract syntax in minibar</name>
<comment>Ignore-this: 255764cb60eb095a3b60f6842ff7fa93</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100526145215' local_date='Wed May 26 16:52:15 CEST 2010' inverted='False' hash='20100526145215-b9719-a957f3713cf69ef423eb24d23a7cf116ab2155d4'>
<name>plural exception in ExtraIta.PossFamQuant</name>
</patch>
<patch author='aarne@chalmers.se' date='20100526141150' local_date='Wed May 26 16:11:50 CEST 2010' inverted='False' hash='20100526141150-b9719-d1d996c07f4dd80bf047afad82179b8b36f71256'>
<name>familiar possessives in Italian</name>
</patch>
<patch author='aarne@chalmers.se' date='20100526141123' local_date='Wed May 26 16:11:23 CEST 2010' inverted='False' hash='20100526141123-b9719-c252ba52cadfdd6f50cd820def7c64a59b11986e'>
<name>Ita and Fre superlatives, Ita possessives, in Phrasebook</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100526114715' local_date='Wed May 26 13:47:15 CEST 2010' inverted='False' hash='20100526114715-bae10-e026e70bf3746ae777e2f009735fdeff86569796'>
<name>Use &lt;input type=button ...&gt; instead of &lt;div ...&gt; tags for the word magnets. This should make them clickable in more browsers and could improve layout.</name>
<comment>Ignore-this: 80aa5d91c3972793cd47258fc5567d20</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100526114625' local_date='Wed May 26 13:46:25 CEST 2010' inverted='False' hash='20100526114625-bae10-5fe8f0a14ae222ce2087d2ba0a6dcd3209b9f297'>
<name>Change server to http://www.grammaticalframework.org:41296</name>
<comment>Ignore-this: c8e1d6cf2524f325d0b6fc91e6152ec2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100526094339' local_date='Wed May 26 11:43:39 CEST 2010' inverted='False' hash='20100526094339-b9719-e69124f9154ec5839586136ae6341cf856752aea'>
<name>preposition zu in PhrasebookGer</name>
</patch>
<patch author='aarne@chalmers.se' date='20100526093717' local_date='Wed May 26 11:37:17 CEST 2010' inverted='False' hash='20100526093717-b9719-c7d154b7336f12786ef236afac5cecde1593cf61'>
<name>German preposition contractions</name>
</patch>
<patch author='caprotti@chalmers.se' date='20100526075155' local_date='Wed May 26 09:51:55 CEST 2010' inverted='False' hash='20100526075155-21263-82f7c20195b8768e7f377364ab0bd27bbd9edccf'>
<name>&quot;fixes to Ita&quot;</name>
<comment>Ignore-this: 1b311320c362621bcc524e5351524537</comment>
</patch>
<patch author='caprotti@chalmers.se' date='20100526074809' local_date='Wed May 26 09:48:09 CEST 2010' inverted='False' hash='20100526074809-21263-74c6975d2fb131095049a2192a028d3981d24718'>
<name>&quot;Rise corrections to Danish&quot;</name>
<comment>Ignore-this: 1ac1cea876f523c1794372511ea81f2f</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525202101' local_date='Tue May 25 22:21:01 CEST 2010' inverted='False' hash='20100525202101-bd8c7-10a75f0d59191341e1d41412ca319d27c95eaa18'>
<name>Added how8much_IAdv to Cat</name>
<comment>Ignore-this: 1ea3fc27d852ec7d215e10c91a48d92b</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525201959' local_date='Tue May 25 22:19:59 CEST 2010' inverted='False' hash='20100525201959-bd8c7-ea7f88d0f805b6440c6ecad441c24ea8f274a737'>
<name>Change &apos;estar&apos; to &apos;ser&apos; for places</name>
<comment>Ignore-this: 16f5e24f91a8814b9d9f9997b369a1ba</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525200923' local_date='Tue May 25 22:09:23 CEST 2010' inverted='False' hash='20100525200923-bd8c7-8d7c6b9a7ef60ca9ac412d8a6b4aba4a964d63de'>
<name>WordsCat compiles</name>
<comment>Ignore-this: 9fbf4a38b30c9bf6979b8c2d6e7e7e93</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525183042' local_date='Tue May 25 20:30:42 CEST 2010' inverted='False' hash='20100525183042-bd8c7-505b1a44e4fe5098e85a36c0da5334edc66430f4'>
<name>WordsCat in_Prep problem</name>
<comment>Ignore-this: c2535ba760298d8354349ff800e88476</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525181211' local_date='Tue May 25 20:12:11 CEST 2010' inverted='False' hash='20100525181211-bd8c7-76a339c8ce4865804965d9a9c50d52fd150923ac'>
<name>&apos;PersonName&apos; comes back after fixing StructuralCat</name>
<comment>Ignore-this: 56298c04efe822e6903a3a0c5bae4154</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525180039' local_date='Tue May 25 20:00:39 CEST 2010' inverted='False' hash='20100525180039-bd8c7-446766f96978a5c1df2a7ebcd2961a1585b40d9c'>
<name>Uncommented SentenceCat</name>
<comment>Ignore-this: db51edec2cdc6fd522599d92556c4075</comment>
</patch>
<patch author='jordi.saludes@upc.edu' date='20100525173656' local_date='Tue May 25 19:36:56 CEST 2010' inverted='False' hash='20100525173656-bd8c7-df769515359bb73fec91d3f14eb272188348eb68'>
<name>Removing variants for possessive in Cat</name>
<comment>Ignore-this: b1dd38a1ca20c9da65e9ed8bcb9140f8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100525130159' local_date='Tue May 25 15:01:59 CEST 2010' inverted='False' hash='20100525130159-8922b-f738ac4c2a77b1a84310fd639d76cc02b8db6eaf'>
<name>some fixes for graphvizDependencyTree</name>
<comment>Ignore-this: 7a8b6dbd7009ac7bbf3adce259119772</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100525113142' local_date='Tue May 25 13:31:42 CEST 2010' inverted='False' hash='20100525113142-b9719-23cc308400af5d3cd4f7cdb809959f771c726a97'>
<name>new version of missing in phrasebook</name>
</patch>
<patch author='aarne@chalmers.se' date='20100525113108' local_date='Tue May 25 13:31:08 CEST 2010' inverted='False' hash='20100525113108-b9719-41bfb855c057aff802fcd262864d88355d1e6e19'>
<name>remade phrasebook doc</name>
</patch>
<patch author='aarne@chalmers.se' date='20100525113009' local_date='Tue May 25 13:30:09 CEST 2010' inverted='False' hash='20100525113009-b9719-28eb1ccf03471dc338e62059c695eb7b9ec60af7'>
<name>mass terms and yes/si/doch in Phrasebook</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100525102748' local_date='Tue May 25 12:27:48 CEST 2010' inverted='False' hash='20100525102748-8922b-aa3aaabae5c1c0e70fa45ede23b0bcca45471a7e'>
<name>bugfix in the linearization algorithm</name>
<comment>Ignore-this: 95876ff22dced3490ba1c9a2748d3427</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100524170608' local_date='Mon May 24 19:06:08 CEST 2010' inverted='False' hash='20100524170608-b9719-2abd3640ffa136051d8725697955d4bf664a4bb2'>
<name>Dutch pres pl form for composites</name>
<comment>Ignore-this: 872866640900aba194132500f94a35c2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100524163635' local_date='Mon May 24 18:36:35 CEST 2010' inverted='False' hash='20100524163635-b9719-6ef9bab5d8c4440cd59e64cfe27f9469627cdf7b'>
<name>corrections in Dutch</name>
<comment>Ignore-this: c7528f924583508c41cd3ff76a590333</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100524145007' local_date='Mon May 24 16:50:07 CEST 2010' inverted='False' hash='20100524145007-b9719-f47e392cf6927310032148dcc307570addd8bbfc'>
<name>started Koen&apos;s fixes in PhrasebookDut</name>
</patch>
<patch author='aarne@chalmers.se' date='20100524144932' local_date='Mon May 24 16:49:32 CEST 2010' inverted='False' hash='20100524144932-b9719-188e61c17a6d11eb83b1f39bc8fb93117b956e17'>
<name>fixes in Dutch numerals and possessives</name>
</patch>
<patch author='aarne@chalmers.se' date='20100524135702' local_date='Mon May 24 15:57:02 CEST 2010' inverted='False' hash='20100524135702-b9719-da12e9d28ec11b10d637e241d678bc11b8834468'>
<name>corrections in PhrasebookNor</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100521130745' local_date='Fri May 21 15:07:45 CEST 2010' inverted='False' hash='20100521130745-8922b-21fe0fa2fc8cc40ef1388d632341b2fbba591961'>
<name>fix the paradigms for bar/pub in WordsBul</name>
<comment>Ignore-this: 1868f4f0087a7515161a3842f4576f2f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100521125203' local_date='Fri May 21 14:52:03 CEST 2010' inverted='False' hash='20100521125203-8922b-8d87622381e4373031a6a3408507518e74cf5e64'>
<name>fix some paradigms in Bulgarian</name>
<comment>Ignore-this: 22cf8fb51d717ffb30eaf09817aefdbc</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100521104319' local_date='Fri May 21 12:43:19 CEST 2010' inverted='False' hash='20100521104319-bae10-f26b847747af0dafe1834e43357ff1279813f678'>
<name>hide the language code if translating to only one target language</name>
<comment>Ignore-this: 385d591cc9456fb0d554d3db8acc7777</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100521104230' local_date='Fri May 21 12:42:30 CEST 2010' inverted='False' hash='20100521104230-bae10-7357e3fecefc33b84ea5832ea04c153ef21b70e5'>
<name>smaller input field</name>
<comment>Ignore-this: cd2b52d9800430556dfc66ff20943beb</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100521103417' local_date='Fri May 21 12:34:17 CEST 2010' inverted='False' hash='20100521103417-bae10-aad7b0ff678f10c9350366dadb808f332d56444b'>
<name>Putting automatically generated files in the *source* repository is a bad idea...</name>
<comment>Ignore-this: 3bd6e29ac1f7c94f7df0e24841dc9f52</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100521102911' local_date='Fri May 21 12:29:11 CEST 2010' inverted='False' hash='20100521102911-bae10-2f141b11917b1db44f93a8643b4ead1a9ca05927'>
<name>make upload</name>
<comment>Ignore-this: 49a972a2b7ed6e1908328631e1979ab3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100521064639' local_date='Fri May 21 08:46:39 CEST 2010' inverted='False' hash='20100521064639-8922b-13c8a23578a4a84601d62a12f4e00fe963f03edc'>
<name>fix the translation of QWhatAge in WordsBul.gf</name>
<comment>Ignore-this: 1b2f309973734f4663cfd93ea1d1e00a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100521064344' local_date='Fri May 21 08:43:44 CEST 2010' inverted='False' hash='20100521064344-8922b-a00a2b53d2a2f6187511a76754ac28da5d95dcc9'>
<name>use better word for Toilet in WordsBul</name>
<comment>Ignore-this: f51040ea3cedb4de913260762f04a022</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100521063823' local_date='Fri May 21 08:38:23 CEST 2010' inverted='False' hash='20100521063823-8922b-a141493561c1161652294aacd39d07288fd66c68'>
<name>fix: use with_Prep and in_Prep from RGL in WordsBul.gf</name>
<comment>Ignore-this: ebad4a157598deaa72d63add0bc45177</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100520171510' local_date='Thu May 20 19:15:10 CEST 2010' inverted='False' hash='20100520171510-b9719-c416cf830fda1b28fec79666a69addacb8bba0f6'>
<name>updated Phrasebook doc</name>
<comment>Ignore-this: ec7158fbab2bf6408fbf63f58cee5663</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520165450' local_date='Thu May 20 18:54:50 CEST 2010' inverted='False' hash='20100520165450-8922b-c3296954d4149e65cb76eb71bbd3b2209caeeaa4'>
<name>complete Bulgarian phrasebook</name>
<comment>Ignore-this: c7060e1a21100aabba6a0f8de4859fda</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520165257' local_date='Thu May 20 18:52:57 CEST 2010' inverted='False' hash='20100520165257-8922b-5119a0986134eafad6fdb2f3c59d6842a1b142ba'>
<name>add IAdvAdv in ExtraBul</name>
<comment>Ignore-this: 419148d13236d2e09ed8d8d52d0d1cea</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100520154810' local_date='Thu May 20 17:48:10 CEST 2010' inverted='False' hash='20100520154810-b9719-6e6c6a2c99a29f15c3acc232add8257357c8c7e6'>
<name>Spa in Phrasebook makefile</name>
<comment>Ignore-this: b0265a32d92e65b84a784456c1183136</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100520154451' local_date='Thu May 20 17:44:51 CEST 2010' inverted='False' hash='20100520154451-b9719-a8ffc2640eab7b1345fc06812c85ab26715f144d'>
<name>Spanish Phrasebook by Inari Listenmaa</name>
<comment>Ignore-this: bd934323e551d3fbcac997650fd34336</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100520091325' local_date='Thu May 20 11:13:25 CEST 2010' inverted='False' hash='20100520091325-b9719-38783fffa1e4996b88c49970f61824d4fa9154c3'>
<name>utf8 coding flag in ExtraRon</name>
<comment>Ignore-this: 7c329e0a2866b22aa2bad63076a838cf</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520145921' local_date='Thu May 20 16:59:21 CEST 2010' inverted='False' hash='20100520145921-8922b-dfd841e01212725f4a2590008aa6445cdd31083d'>
<name>added how8much_IAdv in StructuralBul.gf</name>
<comment>Ignore-this: 9ae1300f2dfb78668bd6e21538a7d83a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520140618' local_date='Thu May 20 16:06:18 CEST 2010' inverted='False' hash='20100520140618-8922b-633e909350b3fde0b40c7d739a3ca67f2778fdc5'>
<name>two more verb pairs in DictBul.gf</name>
<comment>Ignore-this: f2376b91561d3362bda6cda140e5447e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520134054' local_date='Thu May 20 15:40:54 CEST 2010' inverted='False' hash='20100520134054-8922b-3096bfe42c513e0c2f07ce9e430f13afe20aaee4'>
<name>bugfix in ExtraBul.gf - youPol for feminine is the same as for masculine</name>
<comment>Ignore-this: 75c701033da5897669f77f4e201ae13b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520132349' local_date='Thu May 20 15:23:49 CEST 2010' inverted='False' hash='20100520132349-8922b-99e1bc0e1206830c154de211856b6d772435fc67'>
<name>days of the week - WordsBul</name>
<comment>Ignore-this: 14448b1d914d697053939e483901625e</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520131102' local_date='Thu May 20 15:11:02 CEST 2010' inverted='False' hash='20100520131102-8922b-580f957765a52e5fcf322fec655d9298c9853d11'>
<name>family relations in PhrasebookBul</name>
<comment>Ignore-this: 48ec5e4107ffd49a1bafdf0935737a43</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520120727' local_date='Thu May 20 14:07:27 CEST 2010' inverted='False' hash='20100520120727-8922b-d3dc9e519567a53caf40b7c0606ac755ba3a2a30'>
<name>transport in WordsBul.gf</name>
<comment>Ignore-this: 9443dd0bbbfebcc4737b6dd426f64847</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520115149' local_date='Thu May 20 13:51:49 CEST 2010' inverted='False' hash='20100520115149-8922b-90e972a2f4c97429992616c856cecd99008acb10'>
<name>nationalities and languages in WordsBul and SentencesBul</name>
<comment>Ignore-this: a7467dd77b15ec715152dbd95947fdc</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100520093828' local_date='Thu May 20 11:38:28 CEST 2010' inverted='False' hash='20100520093828-8922b-868da46afae8ee618926664dd6ffc8008e3deb57'>
<name>some more words in WordsBul.gf</name>
<comment>Ignore-this: d38650a2eab618d7205b93eb1b930bf2</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100519133239' local_date='Wed May 19 15:32:39 CEST 2010' inverted='False' hash='20100519133239-8922b-ae0ec5e520aaf7ce359d6879700525f194623351'>
<name>now every BracketedString also has reference to the source expression(s)</name>
<comment>Ignore-this: 19e99bc5a085cad244ddbbbb6bdec289</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100519124007' local_date='Wed May 19 14:40:07 CEST 2010' inverted='False' hash='20100519124007-8922b-09de1f671779468bfaeade58d59a0f93a01bb2c1'>
<name>added function lengthBracketedString</name>
<comment>Ignore-this: 4130148aecaeb532d3a543c162fed3d3</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100519123136' local_date='Wed May 19 14:31:36 CEST 2010' inverted='False' hash='20100519123136-8922b-9373c3c5b6f3078152e76cbb39a6bf28cea44157'>
<name>now the parser could return partial parse results</name>
<comment>Ignore-this: 5969d363ba020817e032d09f4c895057</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100518081518' local_date='Tue May 18 10:15:18 CEST 2010' inverted='False' hash='20100518081518-b9719-a6262cf8a5480b147ff670b55c0d6ca4ec87d505'>
<name>fixed how far in PhrasebookSwe</name>
<comment>Ignore-this: 38eb4ccc522a0d61de3b1b04f86c6ad7</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100515133727' local_date='Sat May 15 15:37:27 CEST 2010' inverted='False' hash='20100515133727-6e7d2-17b4af2c2e0ec7a832e6739bf7537fd9346ece1a'>
<name>final changes Romanian resource grammar and phrasebook</name>
<comment>Ignore-this: f3b409aa559b6ca287776f3f8fb25b14</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100515133550' local_date='Sat May 15 15:35:50 CEST 2010' inverted='False' hash='20100515133550-6e7d2-a64f4a14ca9f7a09d4ff749496e59d3235d500fa'>
<name>q</name>
<comment>Ignore-this: b5e94f033561c05143babf04d2f13e1c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100517061245' local_date='Mon May 17 08:12:45 CEST 2010' inverted='False' hash='20100517061245-8922b-b4cdf59306a4f305133992ffd7abb66747bbb2cd'>
<name>simple refactoring: use ActiveKey in PGF.Parse.getParseResult instead of plain pair of FId and LIndex</name>
<comment>Ignore-this: 5b42fd0d54e924bb02643f71c85c9d9e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100515171041' local_date='Sat May 15 19:10:41 CEST 2010' inverted='False' hash='20100515171041-b9719-b1e29210065fd406d21564ff3614f1612194858a'>
<name>correction in Scand definiteness with Ord</name>
<comment>Ignore-this: a888169205908d1e559c7becb452c59</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100515113218' local_date='Sat May 15 13:32:18 CEST 2010' inverted='False' hash='20100515113218-b9719-1857899989b5069faef712f4da37ede576b703b5'>
<name>fixes in PhrasebookDan</name>
<comment>Ignore-this: a2151bd39128e56fbd11e45d64640dac</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100515113135' local_date='Sat May 15 13:31:35 CEST 2010' inverted='False' hash='20100515113135-b9719-86309f2d622e234aeeddc10455e6d0ca1b2f26b2'>
<name>fixed Danish superlatives and a couple of verb inflections</name>
<comment>Ignore-this: 86d1b8e4b36892d32ce398421ab1e513</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100514225758' local_date='Sat May 15 00:57:58 CEST 2010' inverted='False' hash='20100514225758-6e7d2-f2f5061d448f5809315baefc1e41ff717fe7a282'>
<name>fixed WordsDan according to first test</name>
<comment>Ignore-this: 80659d6491bcd2bae72aafbc6de92360</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100514194402' local_date='Fri May 14 21:44:02 CEST 2010' inverted='False' hash='20100514194402-6e7d2-39ffde7f1a5fc605b927a274ba959b1235420763'>
<name>extended Romanian grammar with extra special construction</name>
<comment>Ignore-this: a1064abfd42dc8ef13ce49e4c935de2d</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100514194027' local_date='Fri May 14 21:40:27 CEST 2010' inverted='False' hash='20100514194027-6e7d2-86ecb60016655233b28b9c99842442179c1780a1'>
<name>added more greetings to Phrasebook</name>
<comment>Ignore-this: 187f6c43beb55726ce99fa142ae73564</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100511125051' local_date='Tue May 11 14:50:51 CEST 2010' inverted='False' hash='20100511125051-8922b-34fabfc7765978af338c162fbcf8e128c511c085'>
<name>in PGF, when printing function and category definitions, add semicolon</name>
<comment>Ignore-this: a9f9b645c215b0aa6fc9204804c8d92f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100509142300' local_date='Sun May 9 16:23:00 CEST 2010' inverted='False' hash='20100509142300-b9719-64b0f9b1bb55108f996cdf229d699713453c0490'>
<name>doc with Dan and Nor phrasebook</name>
<comment>Ignore-this: 641442395ade3ba1e4a37c1325881440</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100508153427' local_date='Sat May 8 17:34:27 CEST 2010' inverted='False' hash='20100508153427-6e7d2-cd5902999a3c6ba5cb6dc2514e9991dd07b65340'>
<name>Norwegian phrasebook</name>
<comment>Ignore-this: 6e3840f8ed61608a5d9b480f72e566a9</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100508143238' local_date='Sat May 8 16:32:38 CEST 2010' inverted='False' hash='20100508143238-b9719-9f0b45247d34b69dc9c3bb054982bb1c5d39f148'>
<name>correction of Cheapest in WordsDan</name>
<comment>Ignore-this: 9be72e449eb18318dd8b58343a08dca8</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100508134941' local_date='Sat May 8 15:49:41 CEST 2010' inverted='False' hash='20100508134941-6e7d2-ebd5e39317797956c389dc57762c37bad1bb9442'>
<name>added script for testing the phrasebooks</name>
<comment>Ignore-this: 21cd7570203d5ed05512859b56d8a082</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100508133944' local_date='Sat May 8 15:39:44 CEST 2010' inverted='False' hash='20100508133944-6e7d2-a72127f59ff3750597422f3d7e84a704f6102a1c'>
<name>fixed SUMORon according to changes in the resource grammar</name>
<comment>Ignore-this: e8802ef33fe6de6f04e957e9d76b4a45</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100507120344' local_date='Fri May 7 14:03:44 CEST 2010' inverted='False' hash='20100507120344-6e7d2-e4968033a49cf61dd9175eb323903abedfb6eaca'>
<name>added Danish phrasebook, completed German one</name>
<comment>Ignore-this: 46a258775374316bd1f5c36f9c6f9264</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100508135438' local_date='Sat May 8 15:54:38 CEST 2010' inverted='False' hash='20100508135438-b9719-1de83a73d432a62d62dc9875759defa18f2f71fc'>
<name>spacing of German numerals</name>
<comment>Ignore-this: c93c9bbad8d459cd3516be98a9d761d5</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100507123434' local_date='Fri May 7 14:34:34 CEST 2010' inverted='False' hash='20100507123434-b9719-5e8df867c852f4e684035b46c86a613d2855ddbc'>
<name>da_Prep used as from_Prep in Ita</name>
</patch>
<patch author='caprotti@chalmers.se' date='20100506174526' local_date='Thu May 6 19:45:26 CEST 2010' inverted='False' hash='20100506174526-21263-78e49e56e3158202917e31a3535d371ee7576100'>
<name>LexiconIta_Bad_fixed</name>
<comment>Ignore-this: bef929c8a4cdae49489d04a7e61e81e7</comment>
</patch>
<patch author='caprotti@chalmers.se' date='20100506163653' local_date='Thu May 6 18:36:53 CEST 2010' inverted='False' hash='20100506163653-21263-9754fbb88b3ec0b88b628b5dba231a6f6fb8075a'>
<name>Ita-Spa_Words</name>
<comment>Ignore-this: fc57441566fb51615a4c401d9a5cef29</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100507122516' local_date='Fri May 7 14:25:16 CEST 2010' inverted='False' hash='20100507122516-b9719-ab20471b46f2f880d101db5f63c0ea5e4c7f7619'>
<name>Amharic Foood grammar by Markos</name>
<comment>Ignore-this: febd00eef82961a17929b5044b49c8c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100507122357' local_date='Fri May 7 14:23:57 CEST 2010' inverted='False' hash='20100507122357-b9719-c048b64d12b7447ef6c34d40abf0afa5db4781fc'>
<name>Amharic transliteration by Markos</name>
<comment>Ignore-this: 5af1f430af0fc73fe127fa2cdd17cf6e</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100506185618' local_date='Thu May 6 20:56:18 CEST 2010' inverted='False' hash='20100506185618-b9719-73e186ba299513e95c5e58e8c29b2ff9b627bd67'>
<name>fixed two bugs in gt</name>
<comment>Ignore-this: 6841ee8a6bb0137fb6153ab0b1ca719c</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100503153128' local_date='Mon May 3 17:31:28 CEST 2010' inverted='False' hash='20100503153128-b9719-698e5f017ae0c4636e3df0d43f507fdb9c3b0514'>
<name>Extra: PrepCN for prep + cn without article</name>
<comment>Ignore-this: 3ea0c2417cbffa8758f75d2e6f0fe088</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100503153043' local_date='Mon May 3 17:30:43 CEST 2010' inverted='False' hash='20100503153043-b9719-c70a6f597353eb25afca01dfcd8f7800b540a78d'>
<name>used en/par without article in WordsFre.mkTransport</name>
<comment>Ignore-this: 31528813f47f0bff46e488649d5a378a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100503094656' local_date='Mon May 3 11:46:56 CEST 2010' inverted='False' hash='20100503094656-b9719-ec38d71c519c46a4e879a0899c54a0f9b3755f0a'>
<name>updates in phrasebook doc and in resource status doc</name>
</patch>
<patch author='aarne@chalmers.se' date='20100503093142' local_date='Mon May 3 11:31:42 CEST 2010' inverted='False' hash='20100503093142-b9719-1124afea0da7ad147c7fb085f14338c6137746b7'>
<name>fixed encoding of WOrdsFre; added HowFar constructs</name>
</patch>
<patch author='aarne@chalmers.se' date='20100503093053' local_date='Mon May 3 11:30:53 CEST 2010' inverted='False' hash='20100503093053-b9719-c5cbf8580e29f280c999e9da2425619be14385a2'>
<name>CompIQuant in Extra for interrogative agreement to NP</name>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100502111427' local_date='Sun May 2 13:14:27 CEST 2010' inverted='False' hash='20100502111427-6e7d2-062203fff72e147240d7babe8a7ec08f979104af'>
<name>fixed English, Dutch, French and Romanian phrasebooks</name>
<comment>Ignore-this: 5aa6589349499d9a8683d872a461b657</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100501210232' local_date='Sat May 1 23:02:32 CEST 2010' inverted='False' hash='20100501210232-8922b-1c47e1439b042a1abeb84e101ac00faf5c90b95a'>
<name>refactor BracketedString</name>
<comment>Ignore-this: 4fd32911f3ab720015e9b28fba12d53c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100501205431' local_date='Sat May 1 22:54:31 CEST 2010' inverted='False' hash='20100501205431-8922b-bc4696a622156d182afd188ba37f751a46af25c5'>
<name>test for bracketedLinearize</name>
<comment>Ignore-this: 97491a51e86a59577fb347c9935fe3e6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100501205107' local_date='Sat May 1 22:51:07 CEST 2010' inverted='False' hash='20100501205107-8922b-bc74125594e739d6be665e5245cc23673c3c84be'>
<name>bug fix for bracketedLinearize with HOAS and meta variables</name>
<comment>Ignore-this: 8bfebc0fa61b511cba35a107edca6df1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100501072941' local_date='Sat May 1 09:29:41 CEST 2010' inverted='False' hash='20100501072941-8922b-640f7e2c0c6fb7dd6aceace3d959b6e787cb441e'>
<name>fixes in unStr,unInt,unDouble,isMeta</name>
<comment>Ignore-this: c28ae29be98709c6b46f23d84e84d68f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100430201826' local_date='Fri Apr 30 22:18:26 CEST 2010' inverted='False' hash='20100430201826-8922b-e66373f6ce0ea8725617c00d6de18bbc78f09a50'>
<name>for backward compatibility we have the old parse function again. the old functionality is exposed by parse_</name>
<comment>Ignore-this: a0eb3c9074a62fe72b69eb00154615fb</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100430201616' local_date='Fri Apr 30 22:16:16 CEST 2010' inverted='False' hash='20100430201616-8922b-a5e339f2700248b322fedc0c1299836c8460397d'>
<name>optimize/simplify the error reporting in the new API</name>
<comment>Ignore-this: e7e3fa62ea61cc1d0da36b1ce06e2e4f</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100430192753' local_date='Fri Apr 30 21:27:53 CEST 2010' inverted='False' hash='20100430192753-8922b-08ef18b9f248b1aaae6a5849659d16dab399930d'>
<name>upgrade the testsuite to work with GHC 6.12</name>
<comment>Ignore-this: f24b3b07362ae2f6d17c2880d31f3af9</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100430145556' local_date='Fri Apr 30 16:55:56 CEST 2010' inverted='False' hash='20100430145556-bae10-43fdb8353d635f503e6c70ea2cdc57eeba2ca2f8'>
<name>Merge phrasebook.js into minibar.js</name>
<comment>Ignore-this: 69a60e22e3ba371d9adf214849e1c4d1</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100428125817' local_date='Wed Apr 28 14:58:17 CEST 2010' inverted='False' hash='20100428125817-bae10-a2eb69fce61aaddac66a91c71caabb1ec2d81eca'>
<name>Some work on the Saldo game</name>
<comment>Ignore-this: 568224a2ca4394addfc8d4254675055a</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100430150954' local_date='Fri Apr 30 17:09:54 CEST 2010' inverted='False' hash='20100430150954-b9719-b19a828aa72fa77096298e73659175646ea503f3'>
<name>status info merged</name>
</patch>
<patch author='aarne@chalmers.se' date='20100430150856' local_date='Fri Apr 30 17:08:56 CEST 2010' inverted='False' hash='20100430150856-b9719-92079c2ecd6820bcc66758f422a9568b8d685f55'>
<name>some status info resolved</name>
</patch>
<patch author='aarne@chalmers.se' date='20100430150637' local_date='Fri Apr 30 17:06:37 CEST 2010' inverted='False' hash='20100430150637-b9719-933853fd9e59402912c2d6d227d576cbef835655'>
<name>some more authors fixed in status</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100430150921' local_date='Fri Apr 30 17:09:21 CEST 2010' inverted='False' hash='20100430150921-8922b-28ecfe8d32abfe5cb74b05cce6eb853a3b46afad'>
<name>fix PGFService after the change in the API</name>
<comment>Ignore-this: 5756517413dfb3f26adcd155db9a8142</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100430150410' local_date='Fri Apr 30 17:04:10 CEST 2010' inverted='False' hash='20100430150410-b9719-07e824eb3eef2bf67dd180baa0aa20cc443979d8'>
<name>authors in status table fixed</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100430144834' local_date='Fri Apr 30 16:48:34 CEST 2010' inverted='False' hash='20100430144834-8922b-04e185d0210b406762f58c54e53367a73f2de95f'>
<name>in the libraries status page -&gt; Swe &amp; Tur also have big lexicons</name>
<comment>Ignore-this: 80af3580365073f9ced267af95c3d38a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100430143606' local_date='Fri Apr 30 16:36:06 CEST 2010' inverted='False' hash='20100430143606-8922b-b9cefaeb6f0fce88e7aed444e925c50ded2bcef3'>
<name>first incarnation of the bracketed string API</name>
<comment>Ignore-this: bf55f07caa4dfee37dd10e1bdb9554ef</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100430143444' local_date='Fri Apr 30 16:34:44 CEST 2010' inverted='False' hash='20100430143444-b9719-300e0eaac11384981166a4d2bad1054aa25f9f4f'>
<name>status table for resource grammars</name>
</patch>
<patch author='aarne@chalmers.se' date='20100430134433' local_date='Fri Apr 30 15:44:33 CEST 2010' inverted='False' hash='20100430134433-b9719-3037c9d2f7d9e1f75dbed49774fbbfe667d9c758'>
<name>globalized the resource tour</name>
</patch>
<patch author='aarne@chalmers.se' date='20100430065515' local_date='Fri Apr 30 08:55:15 CEST 2010' inverted='False' hash='20100430065515-b9719-bb291f3a8cd8a36561c4805c506d5ae81fe83ec8'>
<name>small fixes in Phrasebook, particularly PSeeYouPlaceDate</name>
<comment>Ignore-this: aafcd769b1dc431db4d3e0ba23e220ae</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100429215653' local_date='Thu Apr 29 23:56:53 CEST 2010' inverted='False' hash='20100429215653-6e7d2-a72685ae0f8909cea42547ca69c0043c8bcd982e'>
<name>Phrasebook grammars for English, Romanian and Dutch</name>
<comment>Ignore-this: ec36847ca8d1deca77589421d0b01e80</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100429162857' local_date='Thu Apr 29 18:28:57 CEST 2010' inverted='False' hash='20100429162857-b9719-1e38f4c366be80efe6056c6a4c963b3bb1d9b614'>
<name>fixing a type error in QuestionBul.AdvIAdv</name>
<comment>Ignore-this: 7b2dec87f2a7f7abb98964c5dde9aff4</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100429141315' local_date='Thu Apr 29 16:13:15 CEST 2010' inverted='False' hash='20100429141315-b9719-3fb1aa1393e4642e56d36e67634bfb6540b8fdb4'>
<name>completed PhrasebookFin with new abstract</name>
</patch>
<patch author='aarne@chalmers.se' date='20100429141246' local_date='Thu Apr 29 16:12:46 CEST 2010' inverted='False' hash='20100429141246-b9719-3bb1bc24bdc00197e96a76ce27864665808e69ee'>
<name>added Words.Pound and Sentences.AHaveCurr</name>
</patch>
<patch author='aarne@chalmers.se' date='20100429140355' local_date='Thu Apr 29 16:03:55 CEST 2010' inverted='False' hash='20100429140355-b9719-d5234be8093e36ba14d90abd61e07467aefba6f5'>
<name>fixed LexiconFin.near_A and the documentation of ParadigmsFin.mkA</name>
</patch>
<patch author='aarne@chalmers.se' date='20100429123207' local_date='Thu Apr 29 14:32:07 CEST 2010' inverted='False' hash='20100429123207-b9719-7cdf92ae137b830b30b2de52f3bb2953ec26b204'>
<name>fixed definite articles with superlatives in Scandinavian</name>
</patch>
<patch author='aarne@chalmers.se' date='20100429122135' local_date='Thu Apr 29 14:21:35 CEST 2010' inverted='False' hash='20100429122135-b9719-de97e757c54739663a22267ced3852760c719b83'>
<name>better implementation of &quot;how far&quot; in Swedish; harmonized the type of HowFarBy</name>
</patch>
<patch author='aarne@chalmers.se' date='20100429060545' local_date='Thu Apr 29 08:05:45 CEST 2010' inverted='False' hash='20100429060545-b9719-964932f24a14357f1781159efab6ee0f3f243b1f'>
<name>used AdvIAdv to complete PhrasebookSwe</name>
<comment>Ignore-this: b30b1a0058ef1cd7de9d743dfb07f802</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100429055559' local_date='Thu Apr 29 07:55:59 CEST 2010' inverted='False' hash='20100429055559-b9719-7f0c4e7d53a957fc89bd1a9d1264b35579c629b1'>
<name>added Question.AdvIAdv and correcponding entry of mkIAdv in API</name>
<comment>Ignore-this: d8b5d4a0a3253f0130d990950176ba7f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100428203751' local_date='Wed Apr 28 22:37:51 CEST 2010' inverted='False' hash='20100428203751-b9719-3c76c5c99dbccd183b2725a44edf81886b80d196'>
<name>extended phrasebook for Swedish (almost complete)</name>
<comment>Ignore-this: 4d3a5181e0be0d9e2c48c961d3fa108f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100428190959' local_date='Wed Apr 28 21:09:59 CEST 2010' inverted='False' hash='20100428190959-b9719-5db9261c8a65ebaa048ae2fab11d1d9e5f97e262'>
<name>new option pg -funs</name>
<comment>Ignore-this: ec21e71f337ccafe26e007e4b792c82</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100428173753' local_date='Wed Apr 28 19:37:53 CEST 2010' inverted='False' hash='20100428173753-8922b-c6b4dbb2f7e402970866e9ea248822f971be4a6f'>
<name>wf,vt,vp,vd,aw should store files in utf8</name>
<comment>Ignore-this: e58232799a1a7e7970019c068857886f</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100428165320' local_date='Wed Apr 28 18:53:20 CEST 2010' inverted='False' hash='20100428165320-b9719-ee0e787bb63005400de4544f970d2e8f5c0f0824'>
<name>some moving around of new phrasebook entries</name>
<comment>Ignore-this: 41a0d5d29e544f74f98befb1a158a72a</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100428150227' local_date='Wed Apr 28 17:02:27 CEST 2010' inverted='False' hash='20100428150227-6e7d2-dd60c082758808512cb2486067eec8a7f9cd477e'>
<name>category definitions added to phrasebook</name>
<comment>Ignore-this: ec1352868889fa9a9d4bae2b66c33c8</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100428145607' local_date='Wed Apr 28 16:56:07 CEST 2010' inverted='False' hash='20100428145607-6e7d2-9d7df83d775a4102f609f8a0f9076ce61aebb540'>
<name>abstract syntax for the phrasebook - extended version</name>
<comment>Ignore-this: 511cbd53e2d7d543cc7adff16cf61f12</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100427200154' local_date='Tue Apr 27 22:01:54 CEST 2010' inverted='False' hash='20100427200154-8922b-9501787625283e02c40f69b29393b101524003ea'>
<name>fix the -view option for vt,vp,vd,aw to work on Windows</name>
<comment>Ignore-this: 1bc3bf0f9b03f404a9bad266d36befcf</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100426093205' local_date='Mon Apr 26 11:32:05 CEST 2010' inverted='False' hash='20100426093205-6e7d2-085bd34984fc77887b9e6721e8af4c7ec1f05561'>
<name>FixedRon</name>
<comment>Ignore-this: b1a449cb13b77b1e333be38752af4713</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100425004715' local_date='Sun Apr 25 02:47:15 CEST 2010' inverted='False' hash='20100425004715-6e7d2-f2fdd16020ae3f5d40537771042836456db979ce'>
<name>FixedRon</name>
<comment>Ignore-this: 14c98cb7e499bb010d1102d3ad3124ce</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100424120828' local_date='Sat Apr 24 14:08:28 CEST 2010' inverted='False' hash='20100424120828-40485-2eac22c857f0f37262f235667def99b6fce4e2d9'>
<name>Add MacOS X binary to the download page</name>
<comment>Ignore-this: 62839392057ea10273f6b68afa683abf</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100424113404' local_date='Sat Apr 24 13:34:04 CEST 2010' inverted='False' hash='20100424113404-b9719-94e00cda0125588887ba681fe0d81c4bb5161b63'>
<name>lrec tutorial examples</name>
<comment>Ignore-this: 49cc9fce564936e023df7f96d029bba1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100424091326' local_date='Sat Apr 24 11:13:26 CEST 2010' inverted='False' hash='20100424091326-8922b-832151382f76946252836ee66df8cf25d363a74d'>
<name>convert GF.Data.SortedList to UTF8</name>
<comment>Ignore-this: dbee49574c7dc9c47de14d6e11ceb975</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423204614' local_date='Fri Apr 23 22:46:14 CEST 2010' inverted='False' hash='20100423204614-8922b-1cc3c704a05ec53601ff867d5e83591dd357b959'>
<name>fix parsing of literals</name>
<comment>Ignore-this: ac322c2250f31993d719e119c22e4d72</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423185846' local_date='Fri Apr 23 20:58:46 CEST 2010' inverted='False' hash='20100423185846-8922b-b1844bf72a8eb585c38b2d8750844a6b56f248c3'>
<name>change the developers link directly in index.html</name>
<comment>Ignore-this: 52864cc1dc49d4b8cf90b6af2a4700a1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423144020' local_date='Fri Apr 23 16:40:20 CEST 2010' inverted='False' hash='20100423144020-8922b-e51d3676d95f2663f12977f6f45c3404c30656a4'>
<name>added link to the bugtracker from gf.cabal</name>
<comment>Ignore-this: cb437e97d09c6b6dd381df4b0a5593fd</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100423173914' local_date='Fri Apr 23 19:39:14 CEST 2010' inverted='False' hash='20100423173914-40485-6e80291e26438b306604778bf72922f4d7cda58a'>
<name>Manually updating automatically generated files</name>
<comment>Ignore-this: ad675dbe5124d163f1190bee5cf71d3a</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423141336' local_date='Fri Apr 23 16:13:36 CEST 2010' inverted='False' hash='20100423141336-8922b-f15e1bdf0041bfdbfc48eb90ec55c2e50da736b4'>
<name>tweak gf.cabal to be more Hackage friendly</name>
<comment>Ignore-this: 1285ab59f8b2ae8a3b1623292f00ffe1</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423135923' local_date='Fri Apr 23 15:59:23 CEST 2010' inverted='False' hash='20100423135923-8922b-e9052808bfbcbd6d616d4937bfe62139dc75e2ca'>
<name>redirect the developers link to the GF wiki</name>
<comment>Ignore-this: 816393508ac1793b87b6b83209d28fa9</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423135632' local_date='Fri Apr 23 15:56:32 CEST 2010' inverted='False' hash='20100423135632-8922b-dc509a37286ee298781542f55db2d6b6080e881a'>
<name>link to Hackage from download/index.txt</name>
<comment>Ignore-this: bd1ee3620b6a66709b7918c8fb0dd9c0</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423134418' local_date='Fri Apr 23 15:44:18 CEST 2010' inverted='False' hash='20100423134418-8922b-f04d4cb84a0d46fabb56f3c94e1da2c381ee2ac9'>
<name>update index.txt</name>
<comment>Ignore-this: 5a31f619aada174f98d005f796dc07d6</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100423132657' local_date='Fri Apr 23 15:26:57 CEST 2010' inverted='False' hash='20100423132657-8922b-4652944c825ca7412a8390fd8ded59b071f0e4d1'>
<name>more in the release notes for 3.1.6</name>
<comment>Ignore-this: 66711f915368a5aa64b1e8b85ea5c5d1</comment>
</patch>
<patch author='hallgren@altocumulus.org' date='20100423134555' local_date='Fri Apr 23 15:45:55 CEST 2010' inverted='False' hash='20100423134555-40485-fa783abd6c092b29ec2b2fc65843418e52efb691'>
<name>Correct release date in download/index.txt</name>
<comment>Ignore-this: e08a2c03a1c1eb0dfc52c3ff77355cab</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100423121857' local_date='Fri Apr 23 14:18:57 CEST 2010' inverted='False' hash='20100423121857-bae10-06a8e3a9fb56f5e73df09e6d44a7ce7edbc6e2e1'>
<name>TAG RELEASE-3.1.6</name>
<comment>Ignore-this: 8338af84f0b6a231a9748ef55a70c091</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100423114229' local_date='Fri Apr 23 13:42:29 CEST 2010' inverted='False' hash='20100423114229-b9719-364095238bd88ced6d46db13c8d8c63a7d1ab529'>
<name>release notes as html; links to linux bin, lib, src</name>
</patch>
<patch author='aarne@chalmers.se' date='20100422185546' local_date='Thu Apr 22 20:55:46 CEST 2010' inverted='False' hash='20100422185546-b9719-6db5f1e65bfcf21859db3f38f68e1182ca7fd39e'>
<name>checked compilation of all resource languages</name>
<comment>Ignore-this: eadecf5358270d3b03ad3e283e0a1e6b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100422172415' local_date='Thu Apr 22 19:24:15 CEST 2010' inverted='False' hash='20100422172415-b9719-b93cf8c1ce366e33fd524747725b88e153ca7af7'>
<name>release notes and new download page for 3.1.6</name>
<comment>Ignore-this: 1bbd7de6e7bafb7aaf8913da56f59198</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100422170641' local_date='Thu Apr 22 19:06:41 CEST 2010' inverted='False' hash='20100422170641-b9719-135d2c86d696e5119c76ead79e90a9eaa000a229'>
<name>release notes for 3.1.6</name>
<comment>Ignore-this: a5807c6463295943e7e892627751bbe0</comment>
</patch>
<patch author='olga.caprotti@gmail.com' date='20100419152333' local_date='Mon Apr 19 17:23:33 CEST 2010' inverted='False' hash='20100419152333-b4bc5-eb2af8ecb7ddc61a797826ede325b84d4a50b7cb'>
<name>olga_patch1</name>
<comment>Ignore-this: 1bb822987d32621da39775fc34dfd258</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100422142255' local_date='Thu Apr 22 16:22:55 CEST 2010' inverted='False' hash='20100422142255-bae10-4bf890ddc0e1769d75b9823cdf11dbcc0bf72de8'>
<name>Update version numbers for build-depends in gf-server.cabal</name>
<comment>Ignore-this: 7d3bc9581661769007a810eb6df9f39b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100422140108' local_date='Thu Apr 22 16:01:08 CEST 2010' inverted='False' hash='20100422140108-8922b-c1fd1cbb22182f7e61088c134fad11af140884d0'>
<name>now the PGF service communicates with Graphviz using UTF8 for the input and binary for the output</name>
<comment>Ignore-this: 2b2cbf2aa39dc9b331521755ee340f3a</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100422130927' local_date='Thu Apr 22 15:09:27 CEST 2010' inverted='False' hash='20100422130927-bae10-e81f7cb931491cab1136cc7c2ac09dfbbee2ea48'>
<name>Require GHC &gt;=6.12, and add a homepage field in GF.cabal</name>
<comment>Ignore-this: 36c742a30a03513d2ebd61e6c6088471
I assume checking for base&gt;=4.2 is a good way to test for the presence of the
new Unicode-aware I/O libraries (first shipped with GHC 6.12) that GF now
relies on.</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100422123736' local_date='Thu Apr 22 14:37:36 CEST 2010' inverted='False' hash='20100422123736-8922b-d8057922b2c8b4ebfe76a424f1f84a3e3582f3e8'>
<name>the pgf service now compiles with the latest CGI package</name>
<comment>Ignore-this: 1a54ef49dea0dbefac3bd97ead73e30d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100422084151' local_date='Thu Apr 22 10:41:51 CEST 2010' inverted='False' hash='20100422084151-8922b-0204a5ac3a6f8a4212c47fefd529805df14ac897'>
<name>bump GF version to 3.1.6</name>
<comment>Ignore-this: 96332028eb9bd4dd8fbbd5cb86156f87</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100422063637' local_date='Thu Apr 22 08:36:37 CEST 2010' inverted='False' hash='20100422063637-b9719-c3c1fd4d601929e0fe1621b3ec9b07b35ec0f4d7'>
<name>removed mention of 2.9 welcome, and some traces in visualization</name>
<comment>Ignore-this: f447f8f5f04a38f73d31273891f6e3bd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100421083719' local_date='Wed Apr 21 10:37:19 CEST 2010' inverted='False' hash='20100421083719-b9719-4af68339c1a6e76fba8c1d71ce5a72ba78913f76'>
<name>Urdu bronzeage</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100419154123' local_date='Mon Apr 19 17:41:23 CEST 2010' inverted='False' hash='20100419154123-8922b-a4c73234b4510613d3a8fd4d9e1f138069d9b9c2'>
<name>fix command cc for Unicode</name>
<comment>Ignore-this: d78f8eeed63e447fd15fc60ec73fa94c</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100419151252' local_date='Mon Apr 19 17:12:52 CEST 2010' inverted='False' hash='20100419151252-8922b-43046be7c8972563df4c814f6ee1f6c4b119be6f'>
<name>always use Haskeline. drop Readline &amp; Editline</name>
<comment>Ignore-this: 2e0b047f9cf750e3f46cd4fa8b9945c8</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100419093836' local_date='Mon Apr 19 11:38:36 CEST 2010' inverted='False' hash='20100419093836-8922b-b4b46db464422ebf8ab9d80c2f8bf3246b3bde53'>
<name>use the native unicode support from GHC 6.12</name>
<comment>Ignore-this: d9ca5b90b08fa21fa70ed81cded27e42</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100420144636' local_date='Tue Apr 20 16:46:36 CEST 2010' inverted='False' hash='20100420144636-bae10-8b48c64e717bf9a23a9f79e829f154b200eca537'>
<name>Changes to lighttpd.conf to allow grammars.cgi to work</name>
<comment>Ignore-this: 76f076efa24c55c6f0ad80d0570b0655</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100420135410' local_date='Tue Apr 20 15:54:10 CEST 2010' inverted='False' hash='20100420135410-bae10-efc09d26b69fef4c87578891a6ab8ca43b8ea463'>
<name>Commented out faulty coding flag</name>
<comment>Ignore-this: d612aa43d1ed7386a118b7d827c59b0e
FoodsIce.gf contained coding=utf8, but the file is in the latin1 encoding. This
confused GF.</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100420093438' local_date='Tue Apr 20 11:34:38 CEST 2010' inverted='False' hash='20100420093438-b9719-70fb5d15586284e7450450a61bfa1c33acbf24f3'>
<name>changed the name of example-based examples</name>
</patch>
<patch author='aarne@chalmers.se' date='20100420092824' local_date='Tue Apr 20 11:28:24 CEST 2010' inverted='False' hash='20100420092824-b9719-b1d557c9246e3fe0ac04a4ee94ec55dd2ea49cb7'>
<name>example of example-based grammar writing</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100419164826' local_date='Mon Apr 19 18:48:26 CEST 2010' inverted='False' hash='20100419164826-bae10-ae73df6aa21dbdf93f1fcd5b4fc5b02aed779860'>
<name>Some work on minibar:</name>
<comment>Ignore-this: cff070041c43988c181ae0872815ec2c
1. Menu for choosing target language.
2. Pass options when calling start_minibar.
See about.html for more details.</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100419094358' local_date='Mon Apr 19 11:43:58 CEST 2010' inverted='False' hash='20100419094358-8922b-6ab749fbbc42be4613ddf7ed5b43b14f6697bd94'>
<name>add Bul to the list of languages in Setup.hs that have API</name>
<comment>Ignore-this: ae275efa937075faa43d5443d58259ca</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100419070636' local_date='Mon Apr 19 09:06:36 CEST 2010' inverted='False' hash='20100419070636-b9719-2c05ed2d4d606619a64f6004594c287c4d6f98bd'>
<name>paths in SUMO</name>
<comment>Ignore-this: ee283ae8c4897eaa50959f8378b06415</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100419065054' local_date='Mon Apr 19 08:50:54 CEST 2010' inverted='False' hash='20100419065054-b9719-591c12d3193077b185c50003469f8625af6a6115'>
<name>include ExtraRon in AllRon</name>
<comment>Ignore-this: 7c5ed503619ffdee953a19607cd0fcff</comment>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100418135544' local_date='Sun Apr 18 15:55:44 CEST 2010' inverted='False' hash='20100418135544-6e7d2-ed4bfa27a784352c154881f6fd5435ef292f8656'>
<name>WordsRonSumoFre</name>
<comment>Ignore-this: e6cb5b965272bdc001bbbec98bc2f271</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100416163245' local_date='Fri Apr 16 18:32:45 CEST 2010' inverted='False' hash='20100416163245-8922b-f57501c9ca3155e3c311ed9e40127ece7fc070d3'>
<name>add the easy words and phrases in PhrasebookBul</name>
<comment>Ignore-this: 9f38cbf94a6213b605a0c9ffb6b10872</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100416095710' local_date='Fri Apr 16 11:57:10 CEST 2010' inverted='False' hash='20100416095710-b9719-a1124fabc0562f626b50442a2a1fd6c5fa484284'>
<name>conjunction of Object in Phrasebook</name>
</patch>
<patch author='aarne@chalmers.se' date='20100416071215' local_date='Fri Apr 16 09:12:15 CEST 2010' inverted='False' hash='20100416071215-b9719-2fef983eb85ecb2a5f71233895bf22131e1cbb7c'>
<name>DemoUrd added to resource demo</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100415154218' local_date='Thu Apr 15 17:42:18 CEST 2010' inverted='False' hash='20100415154218-bae10-4278738ea28ad5da909b275dbb6a47843d12ae2c'>
<name>Work in progress on keyboard input in minibar</name>
<comment>Ignore-this: 900a12d657f74a6ba45ed5cb92ed2b13</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100415154130' local_date='Thu Apr 15 17:41:30 CEST 2010' inverted='False' hash='20100415154130-bae10-8e65f69f7232aa0dcedf46c36a5c04d46ef0f876'>
<name>Code simplification</name>
<comment>Ignore-this: 38f6fde893d38e1c6ccffe4567412f83</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100415134828' local_date='Thu Apr 15 15:48:28 CEST 2010' inverted='False' hash='20100415134828-bae10-5ad300c877363a7e3a2c7c65499f1c883644a82a'>
<name>Omit redundant trailing &quot;&amp;&quot; in jsonp url</name>
<comment>Ignore-this: 7904a073b6afc67664ee312e605a8825</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100415133321' local_date='Thu Apr 15 15:33:21 CEST 2010' inverted='False' hash='20100415133321-bae10-58e2d60975b8fa9dfb4c014b03e1a623cb878010'>
<name>Fix bug in get_grammarlist. Some code simplificaiton.</name>
<comment>Ignore-this: cf36e81517c3a6d248a3343e3ebb33b1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100414162517' local_date='Wed Apr 14 18:25:17 CEST 2010' inverted='False' hash='20100414162517-b9719-2f11dd2a0f521f6798ce5c9dfff12e96a4198b1c'>
<name>small adjustments in Make.hs and some resources to make the lib compile with less warnings and without errors</name>
</patch>
<patch author='aarne@chalmers.se' date='20100414131223' local_date='Wed Apr 14 15:12:23 CEST 2010' inverted='False' hash='20100414131223-b9719-14abeb46afec0e5160b5dbdcc8b732599b7015b3'>
<name>noexpand flag in ParadigmsTur makes compilation go through</name>
</patch>
<patch author='krasimir@chalmers.se' date='20100414093506' local_date='Wed Apr 14 11:35:06 CEST 2010' inverted='False' hash='20100414093506-8922b-07147639621789a8d40d250fbf4a0f77d4967b92'>
<name>fix the encoding in Italian</name>
<comment>Ignore-this: b5803c942032a8cdf89d0ca040e4e53b</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100413155010' local_date='Tue Apr 13 17:50:10 CEST 2010' inverted='False' hash='20100413155010-8922b-bb3467ad1c37f93a22d5858f2a3727571db0f587'>
<name>fix the encoding in Catalan</name>
<comment>Ignore-this: 42753e84dbd5aca3aec9a0d9b7c8f647</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100412212636' local_date='Mon Apr 12 23:26:36 CEST 2010' inverted='False' hash='20100412212636-b9719-fc17d0408e4c3c0dc4d65280b15e49c66712c591'>
<name>completions of PhrasebookGer</name>
<comment>Ignore-this: 65fc8252d093203f455758be2929a673</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100412210611' local_date='Mon Apr 12 23:06:11 CEST 2010' inverted='False' hash='20100412210611-b9719-3ab3da63d9e3f576b9cc73875fdc9880db7778f9'>
<name>restored table3 in Coordination; completed PhrasebookFre</name>
<comment>Ignore-this: ba4bcc6cb247d07449144cea84ba7ce2</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100412201048' local_date='Mon Apr 12 22:10:48 CEST 2010' inverted='False' hash='20100412201048-b9719-1884531131bd53524b32c01cdcb34a2c92e6d1b4'>
<name>a module to compile Phrasebook in different lang combinations</name>
<comment>Ignore-this: 3d1579c86ab1749e96f7f97d8ebe256d</comment>
</patch>
<patch author='krasimir@chalmers.se' date='20100412135540' local_date='Mon Apr 12 15:55:40 CEST 2010' inverted='False' hash='20100412135540-8922b-18494474e1cff8aec8206cbf147471cd9a992cb1'>
<name>fix the molto-molto-molto problem</name>
<comment>Ignore-this: fc2b49ea135ea378a58bd90122b6e4dc</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100412100429' local_date='Mon Apr 12 12:04:29 CEST 2010' inverted='False' hash='20100412100429-b9719-448bd9f13f62323153921e8e0f8ca9fb325c6cd3'>
<name>4-arg coordination by Shafqat</name>
</patch>
<patch author='ramona.enache@chalmers.se' date='20100410231758' local_date='Sun Apr 11 01:17:58 CEST 2010' inverted='False' hash='20100410231758-6e7d2-2f5f1dfda27bc42a7108e5d0659459466454c2d5'>
<name>PhraseBookRon</name>
<comment>Ignore-this: 1c560724a3501cbde4e879ea62439282</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100410081803' local_date='Sat Apr 10 10:18:03 CEST 2010' inverted='False' hash='20100410081803-b9719-09c249555f2faa2f9cf12d8c78974c131a4e5151'>
<name>regenerated clones with complete abstract and ready-maked Lexicon-based words in Phrasebook</name>
<comment>Ignore-this: 4b7ed57fcee09fc02fd1a027f35c4de1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100410073311' local_date='Sat Apr 10 09:33:11 CEST 2010' inverted='False' hash='20100410073311-b9719-d2fc8a594a5fee4c531bce775ecf503d3c053044'>
<name>updated lib synopsis</name>
<comment>Ignore-this: c90d61e0a92c17c599d722b1c92465dd</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100410073211' local_date='Sat Apr 10 09:32:11 CEST 2010' inverted='False' hash='20100410073211-b9719-9b3b7b10f603c1d07077fa1fed01d829f12d7de7'>
<name>some additions to lib API</name>
<comment>Ignore-this: 354a756b6cdde1abbe84c8496da156e1</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100409143833' local_date='Fri Apr 9 16:38:33 CEST 2010' inverted='False' hash='20100409143833-b9719-a9b20a3525019c666bc09a5ddb2b59582331409b'>
<name>pro drops and &apos;how AP&apos; in Extra for some languages</name>
</patch>
<patch author='aarne@chalmers.se' date='20100409143725' local_date='Fri Apr 9 16:37:25 CEST 2010' inverted='False' hash='20100409143725-b9719-001629ed0ad48759514c01a9805ce9db155c745c'>
<name>generalized the Person category in Phrasebook to plurals, added some new Words</name>
</patch>
<patch author='hallgren@chalmers.se' date='20100409140418' local_date='Fri Apr 9 16:04:18 CEST 2010' inverted='False' hash='20100409140418-bae10-6c2dc987ab558043ab6db8dd7bfebc3d24ae304e'>
<name>Some documentation</name>
<comment>Ignore-this: cdf54f5b64d6cd06f30a27cbf7f2c18</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100409140038' local_date='Fri Apr 9 16:00:38 CEST 2010' inverted='False' hash='20100409140038-bae10-9e1397f653b52e04fddd73683908d8b94dd99e60'>
<name>Abstract out grammar access method</name>
<comment>Ignore-this: 8d2804d93f8823e3858be606a60d4d99</comment>
</patch>
<patch author='hallgren@chalmers.se' date='20100409135134' local_date='Fri Apr 9 15:51:34 CEST 2010' inverted='False' hash='20100409135134-bae10-7bdebb2cee1b37877518a323c03fddc35612ae40'>
<name>Adding the Minibar files to the darcs repository.</name>
<comment>Ignore-this: 4a2034bfdf11e105ff4733705571cb4d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100408203132' local_date='Thu Apr 8 22:31:32 CEST 2010' inverted='False' hash='20100408203132-b9719-d92e09b40dbf7bc15fc815f20a506cde11bb6409'>
<name>German phrasebook; ontology document; ignoring single lines in gfdoc</name>
<comment>Ignore-this: a793ba35e42f593130ce6a768c618381</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100408115244' local_date='Thu Apr 8 13:52:44 CEST 2010' inverted='False' hash='20100408115244-b9719-d1484627a5ac1ed18cc050dfe6b950fe1ff04dcc'>
<name>started a script and format for updating a set of gf files</name>
</patch>
<patch author='aarne@chalmers.se' date='20100407210529' local_date='Wed Apr 7 23:05:29 CEST 2010' inverted='False' hash='20100407210529-b9719-5c1eb044e81e498efb939dbe0d24faa2f3bfabfd'>
<name>cloned the rest of resource languages in Phrasebook</name>
<comment>Ignore-this: a16fb3a62243dac761a6b9520ac2ec4d</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100407193948' local_date='Wed Apr 7 21:39:48 CEST 2010' inverted='False' hash='20100407193948-b9719-87aa60711cc93dd99abe6e5f253f7db6140c17a1'>
<name>reordered phrasebook sources so that they are easier to clone; cloned Ger,Spa,Cat,Bul</name>
<comment>Ignore-this: 26025dfe6cb8cdd205aff41f4e49cdee</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100407193757' local_date='Wed Apr 7 21:37:57 CEST 2010' inverted='False' hash='20100407193757-b9719-2c4b52ddd25b70a3befe75bcbcc2b06189b6f0e7'>
<name>defined AdjectiveBul.CAdvAP and RS functions in ConjunctionBul, to make the API compile - these might have errors</name>
<comment>Ignore-this: ab8feb2664261e2c353fea4490d32105</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100407145955' local_date='Wed Apr 7 16:59:55 CEST 2010' inverted='False' hash='20100407145955-b9719-3fdfdbaeba4b57cbcb0523c1d3ec273fb52273dd'>
<name>a script for cloning (Phrasebook) grammars</name>
</patch>
<patch author='aarne@chalmers.se' date='20100407142024' local_date='Wed Apr 7 16:20:24 CEST 2010' inverted='False' hash='20100407142024-b9719-f1906848ef1d770285966fc619cde28659b884e6'>
<name>New FoodsHin by Vikas</name>
</patch>
<patch author='aarne@chalmers.se' date='20100406203512' local_date='Tue Apr 6 22:35:12 CEST 2010' inverted='False' hash='20100406203512-b9719-37ea41b67c96e780f6839f210225afe2d1d92961'>
<name>improved the performance of Romance while retaining correct agreement ; removed Diff modules from Phrasebook</name>
<comment>Ignore-this: 327f507d835729118d7a3614a715e72b</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100406154516' local_date='Tue Apr 6 17:45:16 CEST 2010' inverted='False' hash='20100406154516-b9719-c76447e8bf104912e0c3a69a7cc6a4021f38cf3f'>
<name>comments in phrasebook abstract syntax</name>
</patch>
<patch author='aarne@chalmers.se' date='20100406140801' local_date='Tue Apr 6 16:08:01 CEST 2010' inverted='False' hash='20100406140801-b9719-53ec20aa54c7e864bdceab08c2f099bb12f795f4'>
<name>change in Romance agreement to produce correct number for polite singular pronouns ; linking functions that involve mkClause now takes a long time and should be revised</name>
</patch>
<patch author='aarne@chalmers.se' date='20100406122441' local_date='Tue Apr 6 14:24:41 CEST 2010' inverted='False' hash='20100406122441-b9719-a0b41e983305dca5b09882d59f4995fbc14d72ac'>
<name>fixed Finnish youPol complement number to Sg ; some encoding things in French</name>
</patch>
<patch author='aarne@chalmers.se' date='20100406085344' local_date='Tue Apr 6 10:53:44 CEST 2010' inverted='False' hash='20100406085344-b9719-db9005bc19a4ab6410cebefc89ba7863f1119195'>
<name>dependency graph can be restricted to some modules; added help dg</name>
</patch>
<patch author='aarne@chalmers.se' date='20100405202325' local_date='Mon Apr 5 22:23:25 CEST 2010' inverted='False' hash='20100405202325-b9719-00037dce454cb4363a671eacfbcba7150062b581'>
<name>bindings to NumeralsFin and NumeralsSwe</name>
<comment>Ignore-this: e7a603619fb29c5765334e36ce7cd162</comment>
</patch>
<patch author='aarne@chalmers.se' date='20100405201202' local_date='Mon Apr 5 22:12:02 CEST 2010' inverted='False' hash='20100405201202-b9719-73c634b0b2a16a12b085a2bd1b3b8d342c52b4b8'>
<name>more restrictive copying in lib/src/Make.hs to permit partial compilation of libs</name>
<comment>Ignore-this: 37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment