rem: case "AccentUpper": DisableLatinL(false); for(var basic=0; basic < 26; basic++) AppendStringToMenulist(LatinL , String.fromCharCode(0x41 + basic)); if(oldL < 26) LatinL.selectedIndex = oldL; else LatinL.selectedIndex = upper.length; break; case "AccentLower": DisableLatinL(false); for(var basic=0; basic < 26; basic++) 
add: DisableLatinL(false);   if (category == "AccentUpper") { for(var basic=0; basic < 26; basic++) AppendStringToMenulist(LatinL , String.fromCharCode(0x41 + basic)); } else { for(var basic=0; basic < 26; basic++) 
context: function UpdateLatinL(){  ClearMenulist(LatinL);  switch(category)   {    case "AccentUpper": // Uppercase Diacritical     DisableLatinL(false);     for(var basic=0; basic < 26; basic++)       AppendStringToMenulist(LatinL , String.fromCharCode(0x41 + basic));     if(oldL < 26)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = upper.length;     break;    case "AccentLower": // Lowercase Diacritical     DisableLatinL(false);     for(var basic=0; basic < 26; basic++)       AppendStringToMenulist(LatinL , String.fromCharCode(0x61 + basic));     if(oldL < 26)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = lower.length;     break;    default:     DisableLatinL(true);     break;  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/c89a5c2fb5327db8dd57fa9fa117332a28137827/EdInsertChars.js/buggy/editor/ui/dialogs/content/EdInsertChars.js