mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-09 04:59:31 -06:00
gfse: example-based: remove target language from the example language menu
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
|
||||
Editor improvements for example-based grammar writing:
|
||||
- Remove the same language from the example language menu
|
||||
+ Remove the same language from the example language menu
|
||||
- Send the other language environment to getNext
|
||||
- Compile a new .pgf automatically when needed
|
||||
- Update buttons automatically when functions are added or removed
|
||||
|
||||
@@ -68,8 +68,8 @@ function exb_extra(g,ci) {
|
||||
|
||||
function exblangmenu() {
|
||||
function opt(conc) { return option(conc.langcode,conc.langcode); }
|
||||
// skip target language
|
||||
var m =node("select",{},map(opt,g.concretes));
|
||||
function skip_target(c) { return c.langcode!=conc.langcode; }
|
||||
var m =node("select",{},map(opt,filter(skip_target,g.concretes)));
|
||||
if(conc.example_lang) m.value=conc.example_lang;
|
||||
m.onchange=function() { conc.example_lang=m.value; save_grammar(g); }
|
||||
return m
|
||||
|
||||
Reference in New Issue
Block a user