Date:   Tuesday December 23, 2003 @ 17:11
Author: jm

Update of /server/cvs/freexp
In directory m6s15:/tmp/cvs-serv2282

Modified Files:
        docform.pas
Log Message:
JM:  Versionssprung auf v2.0 einschlieálich neuer und kompletter
     Dokumentation; der vollständige Umfang der Änderungen ist
     der DocForm.Dq/Txt zu entnehmen.

     - xlate wurde etwas modularisiert ist nun eine Art
       Kompatibilitätsmodus für die bisherige einfache Forma-
       tierung der v1.03/1.04 mit wenigen neuen Features und bei
       im Prinzip gleichem Verhalten und mit denselben Aufrufen
       wie vorher bedienbar.
       - Unbekannte Textauszeichnungen aus d2format werden
         überlesen.

     - d2format mit weiteren Modulen bietet als wesentlich
       erweitertes xlate zudem eine Printformatierung mit
       Seitenzahlen, zwei Varianten zur Tabellenbenamung, ein
       automatisch erstelltes Inhalts- und Tabellenverzeichnis
       und wurde um andere Features erweitert, die durch
       (kombinierte) Aufrufschalter und neue Textauszeichnungs-
       markierungen einstellbar sind.
       - Die Verwendung von temporären Files erzeugt dabei einen
         etwas höheren Filehandlesverbrauch
       - ein zweiter Pass für Querverweise (nur Aufrufschalter
         "-x") wird die Bearbeitungsdauer etwa verdoppeln.

     weitere Änderungen:

     - Die Aufrufprozedur wurde für beide o.g. Prozeduren um
       einen Hilfstext, Default-Einstellungen für Breite=71 und
       Rand=3 sowie einem einfachen Status-Bericht für beide
       (und einem erweiterten Berichtsmodus bei d2format für
       Funktionen und Textauszeichnungen) sowie der Ausgabe von
       Warnhinweisen bei aussetzendem Pseudo-Blocksatz
       ausgetattet.
     - Neu: Ausgabeumleitung von Aufrufmeldungen/Berichten per
       ">" eingebaut.
     - Neu: (in wrform/wr2form): wenn einer öffnenden runden
       Klammer ein Bindestrich folgt, wird nicht nach dem
       Bindestrich umbrochen; schützt also bereits vorhandene
       Verweise im der Form (->S. 123) Text vor einem Umbruch
       nach "-".
     - Neu: der Pseudoblocksatz kann mit Aufrufschalter -o[o]
       abgestellt werden (und ist mit dem Schalter "_-[Logfile]"
       der einzige wirksame Aufrufschalter im v1.03/1.04
       Kompatibilitätmodus).
     - Fix: Bei den Einzugsroutinen "--" und "++" wird jetzt
       zuerst der "buf"- Inhalt mit writebuf ausgegeben und
       damit das Ende des vorherigen Absatzes erzwungen.
     - Fix: Der Schutz vor Einfrieren des Systems bei langen
       Zeichenketten ohne oder nur mit Leerzeichen
       - 2 Fehlerbehandlungen und
       - Begrenzung der kleinsten einstellbaren Breite auf 20
         Zeichen/Zeile.


===================================================================
File: no file docform.pas               Status: Needs Checkout

   Working revision:    1.13    Tue Dec 23 16:11:31 2003
   Repository revision: 1.13    /server/cvs/freexp/docform.pas,v

   Existing Tags:
        before_FreeXP                   (revision: 1.5.2.3)
        Snapshot_31082003               (revision: 1.11)
        Reimport_main_branch            (revision: 1.7)
        branch_3_7_8                    (branch: 1.12.2)
        mergepoint                      (revision: 1.6.2.1)
        RC2_3_40                        (revision: 1.6.2.1)
        Release_3_20d                   (revision: 1.5)
        RC1_3_40                        (revision: 1.6.2.1)
        Release_3_20c                   (revision: 1.5)
        Release_3_20b                   (revision: 1.5)
        Beta_3_30_6                     (revision: 1.6.2.1)
        Beta_3_30_5                     (revision: 1.6)
        Beta_3_30_4                     (revision: 1.6)
        Beta_3_30_3                     (revision: 1.6)
        Release_3_20                    (revision: 1.5)
        RC5_3_20                        (revision: 1.5)
        RC4_3_20                        (revision: 1.5)
        Beta_3_70_1                     (revision: 1.6)
        Branch_3_30_Release             (branch: 1.6.2)
        Beta_3_30_1                     (revision: 1.6)
        RC3_3_20                        (revision: 1.5)
        Beta_3_21_24                    (revision: 1.6)
        RC2_3_20                        (revision: 1.5)
        Beta_3_21_23                    (revision: 1.6)
        RC1_3_20                        (revision: 1.5)
        Beta_3_21_22                    (revision: 1.5)
        Branch_3_20_Release             (branch: 1.5.2)
        RC0_3_20                        (revision: 1.5)
        Beta_3_20_21                    (revision: 1.5)
        Beta_3_20_20                    (revision: 1.4)
        Beta_3_20_19                    (revision: 1.3)
        start                           (revision: 1.1.1.1)
        mk                              (branch: 1.1.1)



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

Antwort per Email an