Unkontrolliertes Einfuegen

Hallo,

Ich habe beim Bearbeiten eines Rechenblattes folgendes Problem:

Ab einem vollkommen wilkuerlichen Zeitpunkt erscheint am Ende des Inhalts einer Zelle ein zusaetzlicher Buchstabe, den ich nicht loeschen kann. Wenn ich dann diese Zelle verlasse und wieder betrete (mit dem Cursor anklicke) fuegt sich automatisch der letzte ueber copy&paste kopierte Textbereich ein. Wenn ich die Cursorposition in dieser Zelle mehrmals veraendere wird bei jeder Cursorbewegung der exakt gleiche Inhalt wieder und wieder eingefuegt (dies passiert jedoch nur in der "infizierten" Zelle).

Dies geschah nicht nur in einer Datei sondern in verschiedenen von einem Formular (von mir erzeugt) abstammenden Dateien auf.

Was ist der Grund dafuer????

Thomas

Re: Unkontrolliertes Einfuegen

#7446 On 22 Februar, 2008 03:07 Andreas – App... said,

Hallo Thomas.

Wie Michael schon schrieb, ist das Stichwort "Omega-Fehler" ein gutes Synonym dafür, um hier im Forum diverse Beiträge darüber zu finden. Ich selber habe schon mehrmals dazu etwas geschrieben.
Siehe z.B.

Willkürliches Eigenleben beim Rechenblatt
RT6 - von himmelhoch jauchzend ...
Neuigkeiten zum Omega-Fehler
Re: Neuigkeiten zum Omega-Fehler - folgender Absturz kam prombt
Re: Neuigkeiten zum Omega-Fehler - auch in 6.0.1 keine Besserung

Ich habe jetzt aber dazu noch eine Frage an Dich, bzw. an Deine betreffenden RT-Dokumente.

Meine Beobachtung bzgl, dieses Fehlers liegen hauptsächlich begründet in:
-> Wechseln des Schrift-/Absatzformates innerhelb einer mehrzeiligen Zelle

An Dich gerichtet - tritt dieser Fehler immer dann auf, wenn Du in einer mehrzeiligen Zelle mit den Formatierungen hantierst?

Wobei ich nicht eine Hart-Formatierung meine (Schriftstil per Taste auf "Fett" setzen und Absatzausrichtung von links auf zentriert schalten), sondern das Zuweisen einer Schrift-/Absatzvorlage?

Das wäre mal sehr interessant zu wissen.

Vielen Dank für die Info.

Ciao,
Andreas (Appletiser)

–––––––––––––––––––––––––––––––––––––––––––
:: Apple MacBook Pro 2.2GHz/4GB Ram ::
:: OS X 10.5.2 :: RagTime 6.0.2 (1632) ::

Re: Unkontrolliertes Einfuegen

#7447 On 22 Februar, 2008 11:20 tom_tom said,

Hallo Andreas,

Vielen Dank fuer die links zu den Beitraegen. Ich bin nach der Schilderung ueberzeugt, dass es exact das gleiche Problem darstellt. Bzgl. Formatierung kann ich momentan wenig aussagen machen, da ich nur eine Standardformatierung fuer das gesamte Dokument benutze. Ich werde in Zukunft mal weiter schauen wie sich der Omega Fehler manifestiert.

Uebrigens arbeite ich mit 6.0.1 auf Windows XP.

ciao Thomas

Re: Unkontrolliertes Einfuegen

#7448 On 23 Februar, 2008 07:49 Appletiser said,

Hallo Thomas.

Ah,... auf Windows - das ist meines Wissens mal was Neues.
Ich glaube, das wäre dann aber das erste Mal, dass dieser Fehler auch
unter Windows dokumentiert wurde, oder?

Ciao, Andreas (Appletiser)
–––––––––––––––––––––––––––––––––––––––––––
:: Apple MacBook Pro 2.2GHz/4GB Ram ::
:: OS X 10.5.2 :: RagTime 6.0.2 (1632) ::

Am 22.02.2008 um 11:21 schrieb tom_tom:

> Ich werde in Zukunft mal weiter schauen wie sich der Omega Fehler
> manifestiert.
>
> Uebrigens arbeite ich mit 6.0.1 auf Windows XP.
>
> ciao Thomas
>

Re: Unkontrolliertes Einfuegen

#7449 On 23 Februar, 2008 15:14 Thomas Kaegi said,

Unter Windows ist mir der Omega-Fehler auch noch nie in die Quere gekommen - aber ich arbeite auch selten in dieser Umgebung. Hingegen beobachte ich ihn nicht nur mit Rechenblattzellen, sondern auch mit grafischen Texten: Mehrere Texte in einem Layout sind immer wieder miteinander verhängt, offensichtlich auch wegen eines "fehlenden Omega".

Nur leider - und das ist das Problem mit dem Omega-Fehler - lässt sich der Fehler zwar demonstrieren, aber seine Entstehung nie reproduzieren. Wenn das gelingen würde, dann wäre er durch die RagTime-Entwickler wohl bald einmal eliminiert.

Gruss
Thomas

Re: Unkontrolliertes Einfuegen

#7450 On 23 Februar, 2008 20:09 Appletiser said,

Hi.

Wie war das eigentlich noch mal im Bezug auf die Version 4 von RagTime.
Ich selber habe die 4er Version nie besessen oder ausprobiert, aber
gibt es da Erinnerungen, ob es diesen Fehler dort auch schon gab?
Und zusätzlich stellt sich die Frage, ob die 4er Version auch schon
als Windows-Version entwickelt wurde?
Wenn beide Fragen mit 'Nein' zu beantworten wären, dann ließe das doch
möglicherweise den Schluss zu, dass sich der fehlerhaft Code erst mit
der Einführung und Veröffentlichung der Windows-Versionen
eingeschlichen hätte.

---- Orakel-Modus -EIN ----
Wenn ich alles richtig zusammen reime aus den ganzen vergangenen
Beiträgen zu diesem Thema, meine ich irgendwo gelesen zu haben, dass
man aus aus Gründen der Ökonomie halt bei der Entwicklung der
Betreibssystem-Versionen immer mehr versucht hat, die Code-Basis OS -
unabhängiger zu vereinheitlichen. Vielleicht liegt da ja genau des
Wurzels Übel und evtl. kann man das sogar noch in irgendeiner Form
nachvollziehen.
Den es muss ja irgendwie konkrete Befehle innerhalb der Programm-
Routinen geben, die das Setzen des Omega beeinflussen.
Und irgendwie scheint es doch, als wenn es in machen Situationen eine
sagen wir mal "Überholspur" beim abarbeiten des Befehlscode gibt, so
dass dieses Omega eben ungeachtet bleibt.
So stelle ich mir es jedenfalls mal ganz laienhaft vor.

Es könnte ja fast schon zu einer Passion werden, von einer Obsession
will ich mal noch nicht reden, diesem Fehler endlich habhaft zu
werden.... ;-)

Ciao, Andreas (Appletiser)
–––––––––––––––––––––––––––––––––––––––––––
:: Apple MacBook Pro 2.2GHz/4GB Ram ::
:: OS X 10.5.2 :: RagTime 6.0.2 (1632) ::

Re: Unkontrolliertes Einfuegen

#7451 On 23 Februar, 2008 21:59 Tom Kaegi said,

Hi Andreas

Ich habe seinerzeit RT 4 in meiner täglichen Arbeit benutzt, und zwar
bereits in mehreren nicht-öffentlichen Betaversionen (damals wurden
mir jeweils für jede neue Beta-Version noch Sätze von 14 Disketten
zugeschickt). Dabei bin ich dem Omega-Problem nie begegnet.
Allerdings habe ich mit RT 4 nicht in dem Ausmass Fliesstext in
Rechenblattzellen bearbeitet, wie ich das dann mit RT 5 gemacht habe.
Ich mag mich sehr genau erinnern, bei welcher Arbeit mir das Problem
zum ersten Mal begegnet ist. Ich habe es sofort an RagTime gemeldet
und gemäss der Reaktion war dies die erste diesbezügliche Meldung.
Das schliesst natürlich nicht aus, dass der Fehler in RT4 doch schon
vorhanden gewesen ist.

Deine Schlussfolgerung, dass es etwas mit der Windows-Version zu tun
haben könnte, halte ich nicht für wahrscheinlich. Meines Wissens
wollte RagTime schon die RT4 Windows-kompatibel machen, hat dieses
Ziel aber nie erreicht. Wie weit die Code-Entwicklung der Versionen
für die beiden Plattformen von einander abhängig ist, entzieht sich
meiner Kenntnis ebenfalls.

Zwei Ansätze für Hoffnung:
- es gelingt jemandem, die Entstehung des Omega-Problems
reproduzierbar zu beobachten (geringe Chance, da dies bis jetzt
niemandem gelungen ist - ich habe selbst schon mehrmals versucht,
diese Entstehung "festzunageln")
- das Problem verschwindet mit einer generellen Neu-Erarbeitung des
Text-Moduls von RagTime von selbst, ebenso wie das Problem des
Phantom-Leerzeichens am Zeilenbeginn und der Phantomzeichen am
Zeilenende.

Mit freundlichem Gruss
Thomas

Re: Unkontrolliertes Einfuegen

#7457 On 24 Februar, 2008 22:19 Appletiser said,

Hallo Thomas.

Auf beiden folgenden Anmerkungen von Dir möchte ich gerne näher
eingehen.

Am 23.02.2008 um 22:11 schrieb Tom Kaegi:
>
> Zwei Ansätze für Hoffnung:
> - es gelingt jemandem, die Entstehung des Omega-Problems
> reproduzierbar zu beobachten (geringe Chance, da dies bis jetzt
> niemandem gelungen ist - ich habe selbst schon mehrmals versucht,
> diese Entstehung "festzunageln")

Ich habe Ragtime mindestens zwei mal komplette RagTime-Dateien
geschickt, mit einer genauen Beschreibung, was zu tun ist, damit in
dieser Datei der Omega-Fehler entsteht. Bei mir funktionierte das sehr
verlässlich. Ich sage nur mehrzeilige Rechenblattzelle mit mehren
Absatz-, bzw. Schriftformatzuweisungen.
Ich hatte zur vollständigen Nachvollziehbarkeit sogar die Schriftsätze
mit geschickt.

Leider habe ich, wie gesagt kein Feedback dazu bekommen oder gar
Rückfragen - ich hatte es Angeboten.

>
> - das Problem verschwindet mit einer generellen Neu-Erarbeitung des
> Text-Moduls von RagTime von selbst, ebenso wie das Problem des
> Phantom-Leerzeichens am Zeilenbeginn und der Phantomzeichen am
> Zeilenende.

Das hört sich interessant an - plauderst Du aus dem Nähkästchen?
Ich würde mich darüber sehr freuen, wenn man diesen Entschluss gefasst
hätte. Vielleicht kommt dann auch mal eine vollständige Komponente
"Text" die den Namen auch verdient hat. Wenn man dann noch freie
Nummerierungs- und Aufzählungsformate definieren könnte sowie im
OpenDoc-Format speichern wäre das sicher wie Weihnachten und Ostern
zusammen ;-)
Den dann würde Word endgültig in die hinterste Ecke der Festplatte
abgelegt, um wirklich nur dann hervorgeholt zu werden, weil man mal
wieder eine so eine komische Datei zugespielt bekommen hat.

Das
Ciao, Andreas (Appletiser)
–––––––––––––––––––––––––––––––––––––––––––
:: Apple MacBook Pro 2.2GHz/4GB Ram ::
:: OS X 10.5.2 :: RagTime 6.0.2 (1632) ::

Re: Unkontrolliertes Einfuegen

#7459 On 25 Februar, 2008 07:29 Tom Kaegi said,

Hallo Andreas

> Ich habe Ragtime mindestens zwei mal komplette RagTime-Dateien
> geschickt, mit einer genauen Beschreibung, was zu tun ist, damit in
> dieser Datei der Omega-Fehler entsteht. Bei mir funktionierte das
> sehr verlässlich. Ich sage nur mehrzeilige Rechenblattzelle mit
> mehren Absatz-, bzw. Schriftformatzuweisungen.
> Ich hatte zur vollständigen Nachvollziehbarkeit sogar die
> Schriftsätze mit geschickt.
>
> Leider habe ich, wie gesagt kein Feedback dazu bekommen oder gar
> Rückfragen - ich hatte es Angeboten.

Das ist mir neu - aber ich habe ja auch keine Information darüber,
was für Meldungen bei RagTime eingehen. Natürlich hatte ich auch
Dokumente zu RagTime geschickt. Der Wurm (Omega-Fehler) war da jedoch
immer schon drin, aber seine Entstehung liess sich nicht
reproduzieren. Ich habe in kritischen Dokumenten selbst mehrere
Anläufe genommen, bei denen ich Schritt für Schritt genau notiert
habe, was ich machte. Als der Fehler dann auftauchte, ging ich zur
letzten intakten Version zurück und vollzog genau die gleichen
Schritte - aber der Fehler tauchte nicht mehr auf, oder dann nach
einem anderen Schritt.

>> - das Problem verschwindet mit einer generellen Neu-Erarbeitung
>> des Text-Moduls von RagTime von selbst, ebenso wie das Problem des
>> Phantom-Leerzeichens am Zeilenbeginn und der Phantomzeichen am
>> Zeilenende.
>
> Das hört sich interessant an - plauderst Du aus dem Nähkästchen?

Nein, davon war hier (oder an anderer offizieller Stelle?) schon die
Rede. Ob und wann so ein Projekt tatsächlich in Angriff genommen
wird, darüber habe ich keine Information.

> Ich würde mich darüber sehr freuen, wenn man diesen Entschluss
> gefasst hätte.

Ich auch.

> Vielleicht kommt dann auch mal eine vollständige Komponente "Text"
> die den Namen auch verdient.

Fände ich auch gut.

> Wenn man dann noch freie Nummerierungs- und Aufzählungsformate
> definieren könnte sowie im OpenDoc-Format speichern wäre das sicher
> wie Weihnachten und Ostern zusammen ;-)

Da hat wohl jeder seine eigenen Wünsche. Ich habe meine jedenfalls an
RagTime gemeldet.

> Den dann würde Word endgültig in die hinterste Ecke der Festplatte
> abgelegt, um wirklich nur dann hervorgeholt zu werden, weil man mal
> wieder eine so eine komische Datei zugespielt bekommen hat.

Da liegt es bei mir schon lange.

Zum Schluss noch eine Antwort an Robin:

> ... aber Dir war das Problem beim Verfassen Deines wunderbaren
> Buches schon bekannt ...

Diesen Vorwurf muss ich akzeptieren. Das wäre einen Hinweis Wert
gewesen. Andere kritische Bemerkungen habe ich gemacht. Offenbar bin
ich beim Schreiben an der richtigen Stelle einfach nicht auf die Idee
gekommen. Dem Problem mit dem Phantom-Leerzeichen am Zeilenbeginn ist
es genau gleich ergangen. Auch das hätte eine Erwähnung "verdient".

Mit freundlichem Gruss
Thomas