Wahrscheinlich ist das eher die falsche Liste für meine Frage, aber sie ist mit Esthers UTF8-Problem verwandt und vielleicht hat ja Bert oder Jens eine hilfreiche Idee:
Eine der Baustellen, an denen ich herumbastle, ist die, Scratch nativ unter Linux auf unseren Schulrechnern am Laufen zu halten. Einen wesentlichen Teil der Probleme konnte ich dadurch lösen, daß ich der squeak-vm Plugins aus der xo-Variante von http://dev.laptop.org/~cscott/bundles/Scratch-7.xo unterjuble.
So klappen dank ScratchPlugin alle Grafikeffekte und der Vollbildmodus. Leider löst das MIdIPlugin der neuen etoys das MIDI-Problem von Scratch nicht.
Drängender ist für mich aber das Problem der neu eingeführten Unicode-Unterstützung. Mit dem PangoPlugin2 aus der xo-Version von Scratch wird zwar alles richtig angezeigt, aber sobald ich versuche, Parameter in Scratch-Blöcken zu editieren, legt mir Pango Scratch lahm:
ubuntu@thiessen:~/Desktop/WinScratch1.3/Scratch 1.3$ squeak Scratch.image ioFindExternalFunctionIn(primitiveGetXRanges, 0x815bb78): /usr/local/lib/squeak/3.10-1/PangoPlugin2: undefined symbol: primitiveGetXRanges
Der Debugger meldet:
PangoPlugin2 class(Object)>>error: PangoPlugin2 class(Object)>>primitiveFailed PangoPlugin2 class>>primGetXRanges:into: PangoPlugin2 class>>xRangesFor: ScratchTranslator class>>xRangesFor:font: StringMorph>>xRangesFor: StringFieldMorph>>characterOffsetForXOffset: StringFieldMorph>>mouseDown: HandMorph>>handleMouseDown: HandMorph>>handleEvent:
Hat zufällig einer eine Idee, was ich da versuchen könnte?
Markus ----------------------------------------------- Markus Schlager m.slg@gmx.de