Moin, Am Fre, 2003-02-07 um 19.13 schrieb Bernhard Walle:
On Fri, 07 Feb 2003 at 18:40 (+0100), Ratti wrote:
"Portabel" innerhalb einer Linux/Unix-Umgebung. Ich gehe schon davon aus, das Pfade mit "/" getrennt werden und nicht mit "\" (Win) oder ":" (Mac).
Windows versteht den Schraegstrich als Verzeichnistrenner auch, das ist also kein grosses Problem.
Ne, geht nicht wirklich. Meine Mac-User legen gerne mal auf NTFS-Freigaben Dateien an , die Slashes, Sterne oder Anführungszeichen enthalten. Das wird von Win nicht wirklich verweigert, haut aber vorne und hinten nicht hin. Desweiteren Dateinamen, die mit Spaces enden, und und und...
Welches 'Laufwerk' mit / verwendet wird weiss ich jetzt auch nicht, ich vermute aber mal C:\.
Bringt uns trotzdem nicht weiter. Ich verwende Konstruktionen wie $zielpfad= "$HOME/fontbase/$kategorie/$Anfangsbuchstabe/$fontname" und umgekehrt $pfadelemente=split('/',$pfad); (Wir brauchen jetzt nicht über Quoting und Sonderzeichen reden. Das sind nur Beispiele) Spätestens letzteres geht schief, da $pfad z.B. über find ermittelt wurde.
Probleme koennte es im Zusammenhang mit Perl geben, wenn man bei Dateien nicht zwischen Binaermodus und Textmodus unterscheidet: Beim Textmodus
Textdateien haben wir eh nicht. Und alle relevanten Editoren auf allen relevanten Plattformen können sowieso damit umgehen.
Bill tut nix für mich, wieso soll ich was für Bill tun?
Und was bitteschoen hat Bill (ich nehme an Du meinst Bill Gates) davon, wenn Du Fontline fuer Windows portierst.
Fontlin*g*e bitte. Soviel Zeit muß sein. Betonung als deutsches Wort, wie "Engerlinge" :-) Nun zunächst mal kann Bill seine Fonts per Hand sortieren, Bätsch. Und er muß Millionen trauriger Menschen erklären, wieso das unter Linux geht und unter WIndows nicht. Und dann kaufen alle Leute Linux-Distris, und Bill geht pleite und muß hungern, und ich reite in den Sonnenuntergang. Soweit der Plan. Für Version 2.0 planen wir dann die Weltherrschaft. Aber jetzt ist erstmal Wochenende. Gruß, Ratti -- fontlinge Fontmanagement for Linux http://www.gesindel.de Schriftenverwaltung fuer Linux