| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-03-19 | minibar: don't try to select the most recently used grammar if it isn't in ↵ | hallgren | |
| the current grammar list | |||
| 2012-03-18 | minibar: automatically select the most recently used grammar when returning ↵ | hallgren | |
| to the minibar | |||
| 2012-03-18 | minibar: word-for-word replacement (experimental) | hallgren | |
| The new functionality also needs some new PGF service functionality, which will be provided in a separate patch. | |||
| 2012-03-17 | Cloud service start page layout fix for small screens | hallgren | |
| 2012-03-08 | minibar: add an option to make it easy to select png or svg output | hallgren | |
| for abstract synax trees, parse trees and word alignment diagrams. | |||
| 2012-03-06 | gfse: small usability improvements | hallgren | |
| 2012-03-05 | gfse: more helpful hints about grammar parts and RGL modules | hallgren | |
| 2012-03-05 | gfse: bug fix: avoid hickup when inhertiting from a missing concrete syntax | hallgren | |
| 2012-03-05 | minibar: tool tip on the feedback button and hint in the feedback form | hallgren | |
| that the user should select a language from the To: menu to suggest a better translation to a particular language. | |||
| 2012-03-01 | gfse: bug fix | hallgren | |
| Fix a problem opening grammars created before grammar extension was introduced. | |||
| 2012-02-29 | gfse & minibar: minor style adjustments | hallgren | |
| 2012-02-29 | gf -server: update start page, add links to some documentation | hallgren | |
| 2012-02-29 | gfse: add missing file sort.js to the repository | hallgren | |
| 2012-02-28 | gfse: Translation Quiz integration | hallgren | |
| Also moved the translation quiz from demos/TransQuiz to src/www/TransQuiz so that it will be installed by 'cabal install' along with the other files that are installed for use by gf -server mode. | |||
| 2012-02-27 | gfse: recognize Predef categories Int, Float and String | hallgren | |
| but don't show them in the startcat menu. | |||
| 2012-02-27 | Phrasebook feedback: hide feedback submitted by Googlebot | hallgren | |
| 2012-02-24 | gfse: text mode editing: accept grammars with printname judgements | hallgren | |
| But printname judgements are ignored for now. Also fixed an UTF-8 encoding bug when parsing uploaded grammars in gf -server mode. | |||
| 2012-02-24 | gfse: text mode tweaks | hallgren | |
| 2012-02-22 | gfse: layout fix | hallgren | |
| Style options inteded for some buttons used in example-based editing was unintensionally applied to some other OK/Cancel buttons as well. | |||
| 2012-02-22 | gfse: experimental support for editing concrete syntax in text mode | hallgren | |
| 2012-02-22 | gfse: some refactoring | hallgren | |
| 2012-02-21 | gfse: edit abstract syntax in text mode with instant syntax error reporting | hallgren | |
| This is an experimental feature. It requires server support for parsing and is thus not available while offline, unlike most other editing functionality. | |||
| 2012-02-17 | gfse: when uploading/compiling a grammar, automatically upload inherited ↵ | hallgren | |
| grammars as well | |||
| 2012-02-16 | gfse: bug fix | hallgren | |
| ...in the function that computes the transitive closure of the grammar inheritance relation. | |||
| 2012-02-16 | gfse: you can now remove grammars from the list of inherited grammars | hallgren | |
| 2012-02-16 | gfse: style sheet fixes | hallgren | |
| 2012-02-15 | gfse: more work on grammar extension | hallgren | |
| 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. | |||
| 2012-02-15 | minibar_translations.js: bug fix | hallgren | |
| Two methods used the global variable p instead of declaring a local variable p. This caused the function p (that constructs HTML <p> elements) in support.js to suddenly be redefined as a number. | |||
| 2012-02-14 | gfse: make categories from inherited grammars available in the startcat menu | hallgren | |
| 2012-02-13 | gfse: bug fix in grammar download from cloud | hallgren | |
| 2012-02-13 | gfse & minibar: small fixes | hallgren | |
| 2012-02-13 | minibar: fix problems with the feedback form | hallgren | |
| 2012-02-13 | gfse: better integration of the minibar | hallgren | |
| 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. | |||
| 2012-02-13 | minibar: bug fix: accidental reference to global variable "server" | hallgren | |
| 2012-02-13 | gfse: added a button to go directly from the editor to the minibar | hallgren | |
| 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. | |||
| 2012-02-10 | gfse: stay on the same page when compiling grammars | hallgren | |
| 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. | |||
| 2012-02-10 | gfse&minibar: select the right grammar in minibar when invoked from gfse | hallgren | |
| 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. | |||
| 2012-02-10 | gfse: bug fix: syntax check in concrete syntax wasn't working | hallgren | |
| In newer versions of GF the shell says "syntax error" instead of "parse error". | |||
| 2012-02-09 | gfse: initial support for module extension | hallgren | |
| 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.) | |||
| 2012-02-07 | gfse: document the representation of GF grammars used by the editor. | hallgren | |
| 2011-11-28 | gfse: fix bugs and typos | hallgren | |
| 2011-11-21 | gfse: example-based: some usability improvements | hallgren | |
| Instead of showing nothing, show disabled buttons and some expanatory text to provide guidance for users getting started with example-based grammar writing. | |||
| 2011-11-02 | gfse: supply information about what's defined in the exampe language to the ↵ | hallgren | |
| server functions for example-based grammar writing | |||
| 2011-11-02 | gfse: example-based: remove target language from the example language menu | hallgren | |
| 2011-11-01 | gfse: grammar sharing: bug fixes and win32 support | hallgren | |
| win32 support is untested | |||
| 2011-11-01 | gfse: documentation update | hallgren | |
| 2011-10-21 | Work on example-based grammar writing | hallgren | |
| + Preparations to support more target languages. Tested with Swedish. + Don't enable example-based editing if there is less that two concrete languages in the grammar. + Don't show the "By example" button until the required lincat has been defined. + Remember the chosen language for examples. | |||
| 2011-10-18 | minibar: adding a start category menu | hallgren | |
| + The start category menu can be turned off by passing the option {startcat_menu:false} when starting the minibar. + Documentation updates. | |||
| 2011-10-18 | minibar: add a button to show some grammar info | hallgren | |
| 2011-10-12 | Bug fixes for gf -server mode and setup | hallgren | |
