Außerdem wurde der neue HTML-Editor noch in der v9.3.3.2 Alpha implementiert. Der Fehler wurde aber erst in v9.3.3.6 Alpha (endgültig) behoben. Damit bestand er zunächst auch im neuen HTML-Editor.
Wie schon geschrieben:
Nun habe ich doch noch v9.3.4 gefunden. Die ist perfekt: Hat nicht den neuen Editor, der in der Testversion v9.3.3.6 implementiert ist und in der der Fehler wohl nicht auftritt.
In v9.3.4 tritt er aber auf. D.h. wie vermutet wurde der Fehler im MicroEd nicht behoben.
Allerdings müßte ich noch z.B. v9.3.3.2 testen (die erste Version mit dem neuen Editor, aber angeblich noch mit dem Fehler), um meine Vermutung belegen zu können, daß der Fehler im neuen Editor gar nicht aufgetreten ist.
Zur Verdeutlichung:
v9.3.3.2: Fehler angeblich vorhanden, mit neuem html Editor (s.u. zu Fehlermeldung 1639) <---- Diese Version hätte ich gerne zum Testen.
v9.3.3.6: Fehler angeblich behoben, mit neuem html Editor
v9.3.4: Wie 9.3.3.6, aber ohne neuen html Editor <----- In dieser Version sollte deiner Theorie nach der Fehler nicht mehr auftauchen. Der Fehler ist aber noch vorhanden.
Es gibt eine Möglichkeit, die den Fehler "an den alten html Editor bindet" ohne in ihm selbst zu sein: Der Fehler konnte im "übergeordneten Editor" (den ich deiner Beschreibung entnehme) nicht behoben werden, weil der untergeordnete, alte html Editor das nicht zugelassen hat. Das würde ebenso erklären, warum der Fehler nach der ersten Behebung in v8 kurz darauf wieder eingeführt und danach (in v8, und nach meiner Theorie auch in v9 im / mit dem alten html Editor) nie behoben wurde, weil er nicht behoben werden konnte, weil sonst etwas anderes nicht mehr funktioniert hätte. Andernfalls wäre es ein leichtes gewesen, das Vorgehen bei der ersten Fehlerbehebung einfach noch einmal zu wiederholen. Einen Fehler zu finden, der schon einmal aufgetreten ist und der behoben wurde sollte wohl deutlich einfacher sein, als einen neuen, bisher nie aufgetretenen zu finden (d.h. seine Ursache im Code) und beheben.
Daher auch:
Zitat
Leider kann man die alten Versionen kaum noch herunterladen
... alles im Kontext von v9, d.h. um die Versionen herum, in denen der Fehler noch vorhanden oder nicht mehr vorhanden sein sollte.
Von daher würde es mir natürlich etwas nützen (da von v8 in diesem Zusammenhang ("alte Versionen herunterladen") nie die Rede war)...
Und seit v10.2 hat man jetzt auch den alten HTML-Editor als Alternative wieder. Damit hat man jetzt den alten Nur-Text-Editor (MicroEd) und auch den alten HTML-Editor (RichText Editor).
Das changelog auf der Webseite besagt dazu:
New features
- RichText editor as a simpler to use HTML editor
Ich entnehme dem nicht, daß es sich dabei um den (- unveränderten - Code des) alten html Editor(s) handelt.
Zitat
Du hättest mal die neuste Version zumindest antesten sollen.
Zu welchem Zweck genau?
Generell angetestet habe ich sie ja. Nur nichts gespeichert, um nicht meine Datenbank(en) ggf. für v8 unlesbar zu machen. Ein Duplizieren der Datenbank war mir für die jeweils rel. kurzen Tests (bei denen ich auf andere Dinge geachtet habe, da der Fehler ja seit v9.3.3.6 angeblich nicht mehr auftritt) zu aufwändig.
Der Fehler ist ja in v10 nie aufgetreten. Wobei: Wenn es schon in v8 und v9 "niemandem" aufgefallen ist, wäre es auch in v10 "niemandem" aufgefallen, wenn er vorhanden gewesen wäre. Jedenfalls habe ich außer den beiden erwähnten Fehlermeldungen keine weiteren gefunden.
Bis auf 1639, die aber quasi eine neu eingetragene Kopie der 1366 ist, nur unter "HTML editor" einsortiert statt unter "MicroEd text editor".
Interessanterweise steht dort als Bemerkung:
Zitat
Irrelevant since v9.3.3.3 with the new HTML editor.
Wobei die Einträge in den Fehlermeldungen jetzt auch nicht die absolute Wahrheit darstellen müssen.
Aber diese Bemerkung (auch wenn hier von v9.3.3.3 die Rede ist, laut Beta-Mailgruppe der neue html Editor aber in v9.3.3.2 eingeführt wurde) würde ja dafür sprechen, daß die angebliche "Behebung" des Fehlers in v9.3.3.6 nicht durch tatsächliche Fehleranalyse und Codeänderung zustande kam, sondern automatisch (und "zufällig") lediglich durch Umstellen auf einen neuen html Editor.
Man kann Hinweise für beide Theorien finden und wird ja nach persönlicher Tendenz diejenigen für die nicht-bevorzugte Theorie eher ignorieren.
Deshalb: Die v9.3.3.2 wäre ein optimales Testsubjekt, weil sie angeblich den Fehler noch enthält, aber schon den neuen Editor mitbringt. (s.o.)
Leider ist es aber keine finale Version, weshalb sie außerhalb der Ritlabs-Server noch unwahrscheinlicher aufzufinden sein wird als finale Versionen, die auch nicht mehr für jede Version (so einfach) zu finden sind. Und Ritlabs löscht "sogar" veraltete finale Versionen, so daß auch Mitarbeiter keine Kopie mehr auftreiben können. Da wird es bei einer alpha/beta Version leider noch weniger wahrscheinlich sein.
Die v9.3.4 habe ich ja bereits getestet. Die hat noch den Fehler, von dem man zwar annehmen sollte, daß er, wenn er nichts mit dem html Editor zu tun hat, in dieser Version behoben sein sollte, aber diese Version könnte auch von einer Version vor v9.3.3.6 (in der der Fehler angeblich behoben wurde) abstammen. Solange ich das nicht ausschließen kann (auch wenn es in der Beta-Gruppe heißt "So, version 9.3.4 is very much like to 9.3.3.6, but without new HTML editor."), kann v9.3.4 keinen abschließenden Beweis für meine Theorie erbringen. v9.3.3.2 könnte das sehr wahrscheinlich schon (für oder gegen meine Theorie).
Wie auch immer.
Eine Gegenfrage. Welche Bildschirmauflösung hast du in der VM?
Die gleiche wie auf dem nativen System.