John Levon schrieb:

I must admit I do not understand this patch

with Kornels patch (languages and QLyXKeySym.C) I get the
lowercase umlauts but not the uppercase ones.
after digging around what's going there, I saw that the problem
was the following:

+/////////// I need this to get shift Umlaut
+	string const s(keyseq.print());
+	if ((s == "S-?") || (s == "S-?") || (s == "S-?"))
+		action = LFUN_UNKNOWN_ACTION;
+//////////



I guess the characters were munged into '?' here ?

yes

// AltGr becomes Key_unknown on at least one keyboard
- case Qt::Key_unknown:
- return true;
+// case Qt::Key_unknown:
+// return true;


this re-introduces a crash

no, not with the above if command

Herbert

--
http://www.educat.hu-berlin.de/~voss/lyx/



Reply via email to