Ich rufe häufig (unter Linux) TextMaker (und die anderen Programme) von der Kommandozeile auf (siehe beigefügtes Bildschirm-Recording). Dabei stieß ich auf Folgendes:
Die Situation: Im Verzeichnis ~/tmp/nxtest stehen die beiden Dateien dok1.docx und dok2.docx, im Unterverzeichnis ~/tmp/nxtest/arbeit steht die Datei dok-arbeit.docx . "tmnx" ist das Skript, mit dem ich die TextMaker NX Universal Beta 2 (0930) aufruf, die Kommandozeilenparameter werden komplett an textmaker weitergereicht.
Wenn ich nun aus diesem Unterverzeichnis ~/tmp/nxtest/arbeit heraus TextMaker aufrufe mit dem Befehl
tmnx dok-arbeit.docx ../dok1.docx ../dok2.docx
erhalte ich die Fehlermeldung, dass die Datei ~/tmp/dok2.docx nicht gefunden wird (sh. Schnappschuss). Das heißt, während ../dok1.docx noch korrekt zum Pfad ~/tmp/nxtest/dok1.docx aufgelöst wird, hat dieser sich bei ../dok2.docx um eine Ebene nach oben verschoben.
Wie gesagt, das ist sicher eine ganz spezielle Konstellation (und für die meisten Windows-Anwender sowieso unbekanntes Gebiet), aber vielleicht lässt sich der kleine Bug ja trotzdem beseitigen.
