forked from GitHub/gf-core
Syntax editor: now uses common GrammarManager object
This commit is contained in:
@@ -31,20 +31,15 @@ An improved version of the [old syntax editor][1].
|
||||
|
||||
## TODO
|
||||
|
||||
- Link to jump into minibar
|
||||
- Wrap a subtree
|
||||
- Compatibility with grammars with dependent category types
|
||||
- Clicking on tokens to select tree node
|
||||
- try to retain subtree when replacing node
|
||||
- Use local caching
|
||||
- Clipboard of trees
|
||||
- Usage of printnames
|
||||
- Enter string/float/int literals
|
||||
- UI issue with DisambPhrasebookEng
|
||||
- more prominence to Disamb-linearizations
|
||||
- ambiguity: (optionally) parse all the resulting linearizations/variants and point out those which are ambiguous
|
||||
- try to retain subtree when replacing node
|
||||
- add undo/redo (or back/forward) navigation
|
||||
- structure fridge magnets some more (eg newline before the magnet whose first letter is different)
|
||||
- The formal-looking funs and cats are not linked/aligned to the linearizations.
|
||||
Maybe a possible UI could be where the user is
|
||||
clicking on the linearization (in a chosen language) and the tree is
|
||||
drawn under it (from top to bottom, not from left to right as
|
||||
currently). So that the alignment of words to functions is always
|
||||
explicit. But maybe this is not doable.
|
||||
|
||||
Reference in New Issue
Block a user