Martin Wodrich ([EMAIL PROTECTED]) schrieb:

> Joachim Merkel schrieb am 24.05.04 um 16:42:

>>>>> Die FIDO.TXT und die UUCP.TXT sind nicht mehr formatiert.
>>>>> �berpr�fe bitte den Docformaufruf.
>> Der ist jetzt garantiert o.k.

> Sieht zumindest nicht auff�llig falsch aus, gegen�ber den Dateien
> XPME.TXT und ZPR.TXT (beide ok).

>>> Leider mu� ich sagen, das es immer noch falsch l�uft.
>>> Immer noch sieht die FIDO.TXT und UUCP.TXT ziemlich bescheiden aus.
>>> Das wars also nicht.
>> Was dann?

> Keine Ahnung. Du bist der Docformer.

Na ja, es ist nur eine Kleinigkeit, die ich aber nicht wirklich
verstehe oder hier �berpr�fen kann. Vielleicht ziehe ich mal auf
einen Windows-Rechner damit um, aber im Augenblick gehts nicht.

>> Deine Fehlerbeschreibung ist nicht nachvollziehbar f�r micht.
>> Hier l�uft alles einwandfrei, ich habe es noch mal genau �berpr�ft.
>> Sende mir vielleicht mal UUCP.Txt und Fido.Txt zu.

> Siehe Nachricht in bin.

Der Fehler entsteht, wenn der Parameter -tI^Grundlagen beim Aufruf
fehlt oder nicht �bergeben/�bernommen wird. Warum das bei Dir nicht
klappt, wei� ich nicht.
Wahrscheinlich wird das Ersatzzeichen "^" in was anderes konvertiert.
Man k�nnte stattdessen mal einen Backslash nehmen?
Mit search&replace an drei Stellen in DocForm.Pas pos(#94 durch
pos(#92 ersetzen, neu kompilieren, dann ist bei den Variablen
f�r Anfang-Ende des Inhaltsverzeichnisses, den Inhaltsnamen und
der Kopfzeile "\" statt "^" das Ersatzzeichen f�r ein Leerzeichen.

(Das Ersatzeichen mu� man haben, weil die hirntote Parameterauswertung
von TP keine Leerzeichen in diesen Angaben �bernehmen kann.
Eine aufwendigere Routine einzubauen war es mir nicht wert.
Immerhin ist die verwendete Kombination zur Auswertung der Schalter
und ihrer Parameter sonst simpel, erg�nzt gut die TP-Kommandozeilen-
Parameterauswertung und ver�ndert nicht den traditionellen Aufrufstil
von DocForm.)

>>> Die anderen Dateien habe ich allerdings nicht �berpr�ft die auch nach
>>> XPOINT.TXT (die gut aussieht) erstellt werden.
>> Ich benutze build.bat eigentlich nicht, daher ist mir das etwas
>> fremd, aber die Aufrufe f�r DocForm stimmen.

> Bitte benutze build.bat immer. Bei DOcform sollte das noch egal sein.
> Aber wenn du eine PAS �nderst, ist nur mit Build.bat sicher das
> es keine unerw�nschten Nebenwirkungen hat.

Klar, der DocForm-Aufruf war trivial. Ich habe es nochmal mit
gesetztem SET f�r DocForm und mit dem Aufruf 
%DOCFORM% fido.dq fido.txt 71 3 -tI^Grundlagen -kFido 
probiert und es l�uft hier.

[...]
> Alte Versionen an sich lassen sich nicht wirklich �ndern.
> Es ist nur m�glich ein bischen nachtr�gliche Logkosmetik mit Hilfe
> eines neuen Commits zu machen.

Den alten ausblenden, das habe ich schon mitbekommen.
Wenn der Aufruf so bleibt, kannst Du es vielleicht ja noch machen,
sonst �ndere ich das.

-- 
Salut
 _)oachim

------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an