summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-25[GF Split] Post-split updatesJohn J. Camilleri
2018-07-22Merge pull request #8 from legalese/GF_LIB_PATHJohn J. Camilleri
GF_LIB_PATH can now be path1:path2:path3, not just 1path
2018-07-22explain that GF_LIB_PATH can now be a colon-separated listMeng Weng Wong
2018-07-22GF_LIB_PATH can now be path1:path2:path3, not just path1meng wong
Traditionally, GF_LIB_PATH points to something like `.../share/ghc-8.0.2-x86_64/gf-3.9/lib` and if you want prelude and alltenses and present, you add a `--# -path=.:present` compiler pragma to the top of your .gf file But if you are developing some kind of application grammar library or contrib of your own, you might find yourself repeating your library path at the top of all your .gf files. After painstakingly maintaining the same library path at the top of all your .gf files, you might say, let's factor this out into GF_LIB_PATH. Then you might then find to your surprise that GF_LIB_PATH doesn't accept the usual colon:separated:path notation familiar from, say, unix PATH and MANPATH. This patch allows you to define `GF_LIB_PATH=gf-3.9.lib:$HOME/gf-contrib/whatever/lib` in a more natural way. If you are an RGL hacker and have your own version of the RGL tree sitting somewhere, you should be able to have both paths in the GF_LIB_PATH, for added convenience. This minor convenience will probably lead to obscure bugs and great frustration when you find that your changes are mysteriously not being picked up by GF; so keep this in mind and use it cautiously. This caution should probably sit in the documentation somewhere. A subsequent commit will do that. If you use zsh, you can do this to quickly build up a big GF_LIB_PATH: % gf_lib_path=( $HOME/src/GF/lib/src/{api,abstract,common,english,api/libraryBrowser,prelude,..} ) % typeset -xT GF_LIB_PATH gf_lib_path
2018-07-19WebSetup: fail silently when example grammars don't buildJohn J. Camilleri
Also used installed RGL not built
2018-07-17Merge pull request #46 from odanoburu/constructJohn J. Camilleri
(Eng) use Extend instead of Extra in Construction
2018-07-05More cleanup in Setup and WebSetupJohn J. Camilleri
2018-07-05Relax dependency on `directory` package for SetupJohn J. Camilleri
Since `listDirectory` is no longer used (852a49920)
2018-07-05revert to a version compatible with Cabal 1.22Krasimir Angelov
2018-07-05Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-07-05Cleanup in Setup.hs; include `custom-setup:setup-depends` in cabal file.John J. Camilleri
2018-07-05Clean up imports in Setup.hsJohn J. Camilleri
Really just for my own understanding
2018-07-05Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-07-04Fix `make sdist` to use `git archive` instead of `darcs dist`John J. Camilleri
2018-07-04Remove more remnants from the darcs daysJohn J. Camilleri
2018-07-04Replace Distribution.Simple.Utils.noticeNoWrap with putStrJohn J. Camilleri
Effect is the same and I don't want to upset the package dependencies
2018-07-04Remove code which tries to get version information from darcs folderJohn J. Camilleri
2018-07-04Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
Conflicts: examples/phrasebook/SentencesBul.gf examples/phrasebook/WordsBul.gf
2018-07-04a majour refactoring to support clitic pronounsKrasimir Angelov
2018-07-04Remove examples directory; these now live in gf-contribJohn J. Camilleri
All changes have been reflected in the gf-contrib repository: https://github.com/GrammaticalFramework/gf-contrib Now, for WebSetup to build the example grammars, one must have gf-contrib cloned in the same top-level directory as GF. When this isn't the case, WebSetup displays a notice without failing.
2018-06-27Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-06-27GF.Server: add 'import Control.Applicative' for compatibilit with GHC<7.10Thomas Hallgren
One could also add stricter version constraints in gf.cabal, e.g. base>=4.8 (implies GHC>=7.10) if we want to only support building with GHC>=7.10.
2018-06-27Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-06-27undo the partial fix for word completion since it breaks normal parsingKrasimir Angelov
2018-06-23Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-06-21Merge pull request #64 from odanoburu/porInari Listenmaa
(Por) add more preposition cases and CountNP
2018-06-20a simple fix for the linearizerKrasimir Angelov
2018-06-20Revert "when linearizing missing functions with brackets, the name of the ↵Krasimir Angelov
function should still be reported" This reverts commit 18204bdd25bd460904ac475f3ea340daa96589df.
2018-06-20Revert "forgot to switch off the debugger"Krasimir Angelov
This reverts commit 5919dfa3366dfd2f2af8c3ce7749d066a2033f0d.
2018-06-20Merge remote-tracking branch 'upstream/master' into porodanoburu
2018-06-20forgot to switch off the debuggerKrasimir Angelov
2018-06-20when linearizing missing functions with brackets, the name of the function ↵Krasimir Angelov
should still be reported
2018-06-20added bracketedLinearizeAllKrasimir Angelov
2018-06-20Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-06-20bracketedLinearize in Haskell now emits the BIND constructor like in JavaKrasimir Angelov
2018-06-20Remove wide coverage translatorJohn J. Camilleri
It had now been migrated to a new repository: https://github.com/GrammaticalFramework/wide-coverage
2018-06-20Homepage minorsJohn J. Camilleri
- add Travis build status icon - make Github link point to org rather than repo
2018-06-16Merge branch 'master' of https://github.com/GrammaticalFramework/GFKrasimir Angelov
2018-06-15Split gftest to a new repoInari Listenmaa
2018-06-15Merge pull request #62 from inariksit/dutchInari Listenmaa
Small fixes in Dutch
2018-06-15(Dut) Extend vs. ExtraInari Listenmaa
2018-06-14Remove oldstyle.cssJohn J. Camilleri
2018-06-13Remove editor mode files from Haskell package (in gf.cabal)John J. Camilleri
2018-06-13Add TypeScript type definitions for gflib.jsJohn J. Camilleri
2018-06-13Clean up old download pagesJohn J. Camilleri
2018-06-12added transliteration arabic_unvocalized, which omits the vowelsAarne Ranta
2018-06-12Remove HTML files from VC which should be generated from txt2tagsJohn J. Camilleri
If these pages disappear from the web via www.grammaticalframework.org then this commit may need to be reversed
2018-06-12Remove /framenet redirect for the sake of cleaning things upJohn J. Camilleri
2018-06-12Minor cleanup in webpagesJohn J. Camilleri
2018-06-12Merge pull request #59 from inariksit/gftestInari Listenmaa
(gftest) Fixes/additions when comparing against older version