Corrected the code after reading less ambigous specification I ordered.
authorJoey Schulze <joey@infodrom.org>
Sat, 17 Nov 2001 08:58:40 +0000 (08:58 +0000)
committerJoey Schulze <joey@infodrom.org>
Sat, 17 Nov 2001 08:58:40 +0000 (08:58 +0000)
 . C1 = Logical length of record C, i.e. 187 + number of extension records.

   ``Die Satzlängenangabe gezieht sich mit Ausnahme des konstanten
   Teils nicht auf die Satzabschnittlänge der Disketten, sondern auf
   die logische Satzlänge (konstanter Teil 187 Bytes +
   Erweiterungsteil(e) zu je 29 Bytes), max. "0622".''

   What does this mean?  There can only be 15 extension records and an
   extension record has the size of 29 bytes.  Hence the old code was
   wrong and the very old code was correct.  *sigh*

dtaus.5

diff --git a/dtaus.5 b/dtaus.5
index a6d9810..372f5ac 100644 (file)
--- a/dtaus.5
+++ b/dtaus.5
@@ -65,11 +65,11 @@ Here's a short sample for a control file:
 
   ...
 
-You may use up to 62 fields entitle
+You may use up to 15 fields entitled as
 .BR Text .
 They will be recorded one by one and stored into additional data
-records.  This way you could add a detailed description of the type of
-money transfer if you like.
+records using the same order.  This way you could add a detailed
+description of the type of money transfer if you like.
 
 .SS <type>
 One of the following:
@@ -96,8 +96,8 @@ Bankeinzug
 Überweisung
 
 .SS Character Encoding
-German Umlauts are converted to 7-bit on the fly so you don't need to
-care about them.  Since the
+German Umlauts are converted to two 7-bit characters on the fly so you
+don't need to care about them.  Since the
 .I dtaus0.txt
 file only uses uppercase letters every text is also converted to
 uppercase.