home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / APP / CAT505 / DOC / CHANGES.TXT < prev    next >
Text File  |  2002-01-20  |  72KB  |  1,303 lines

  1. CHANGES.TXT                                                   20.1.02
  2.  
  3. Dieser Text enthält eine Dokumentation aller Änderungen, die an CAT
  4. seit der Version 3.05 bis zur aktuellen Version vorgenommen wurden. 
  5. Ein Liste mit den Änderungen älterer Versionen ist in CHANGES.OLD
  6. zu finden.
  7. Ein Teil dieser Änderungen betreffen auch CatPutz und Fred, z.B.
  8. dann wenn es Fixes in den Library-Routinen bzw. im Editor waren.
  9.  
  10. 20.1.02     *** Version 5.05    (im Vergleich zu 5.04)
  11. DIV         die Änderungen der 4.35
  12.  
  13. 20.1.02     *** Version 4.35    (im Vergleich zu 4.34)
  14. CHG        UseLongIDs wird jetzt auch in CAT<4.5 nicht mehr unterstützt.
  15. FIX        Es werden jetzt auch Mails ohne TO-Zeile akzeptiert, nur bei der
  16.         Internet-Version
  17. FIX        kleine Fehler bei der Fonterkennung behoben. Au₧erdem wurden mü
  18.         (griechisch) und die Männl. Weibl. Zeichen nicht richtig übersetzt.
  19. NEW        Je nach Provider darf man nicht mit beliebigem Absender posten.
  20.         Dies wird jetzt besser unterstützt.
  21. FIX        Der gerade eingefügte Sound zur Erkennung von Msgs mit Anhang wurde
  22.         and der falschen Stelle abgespielt, so da₧ er bei jedem    Neuzeichnen
  23.         der Infozeile zu hören war.
  24. NEW        In die Formatzeile für die SWL kann man jetzt auch ein N setzen
  25.         dann wird die Anzahl der Anhänge ausgegeben.
  26. FIX        Statusmeldungen erzeugten auf Original-Ataris einen Absturz beim
  27.         Outfile einfügen. In dem Zusammenhang auch noch über 100 weitere
  28.         Stellen sicherer gemacht.
  29. NEW        MIME multipart/Alternative wird jetzt unterstützt.
  30. FIX        Bessere aber noch nicht optimale Unterstützung von gesplitteten
  31.         Mails mit Anhängen.
  32.  
  33. 14.1.02     *** Version 5.04    (im Vergleich zu 5.02)
  34. DIV         die Änderungen der 4.33 und 4.34
  35.  
  36. 14.1.02     *** Version 4.34    (im Vergleich zu 4.33)
  37. MIST    Das Programm von Thorsten zur Konvertierung des farbigen RSC (catcol.rsc)
  38.         in eine SW-Version versagt leider mit dem aktuellen RSC. Deshalb gibt's
  39.         nur ein catcol.rsc. Cat Nutzer mit SW-Bildschirm müssen deshalb das alte
  40.         cat.RSC löschen (das Install macht es hoffentlich automatisch). Wenn die
  41.         Darstellung zu schlecht ist bitte bescheid sagen.
  42. FIX        Kleiner Fehler beim Erzeugen des Anhangstrings behoben
  43. FIX        Erkennung eigener Mails überarbeitet. Notfalls kann es jetzt auch per Hand 
  44.         geändert werden.
  45. CHG        Der Absender wird jetzt immer beim Schreiben festgelegt, nicht erst beim Versenden
  46.         Wichtig wenn mehrere Personen unterschiedliche Absender nutzen (Internet)
  47. FIX        Einige Headerzeilen können Zeilenumbrüche enthalten, so können sie aber nicht
  48.         in ein Maus-Outfile exportiert werden -> Zeilenumbrüche werden rausgefiltert.
  49. FIX        Mit Internetmails ohne Text oder Anhang kam Cat nicht zurecht, ist
  50.         zwar auch unsinnig, aber kommt vor
  51. FIX?    Userdef zum Zeichnen der Linien im Menü abstellbar, da dies evtl. der
  52.         Grund für Probleme unter MinT sind. Bei wem also das Runterklappen
  53.         eines Menüs zum Systemstillstand führt sollte mal testweise
  54.         NoNiceLines auf TRUE setzen
  55. CHG        Windrose geändert
  56. FIX        Das Hinzufügen oder Löschen eines Anhangs wurde nicht als Änderung erkannt 
  57.         -> falls dies die einzige Änderung war wurde nicht gespeichert.
  58. FIX        Überflüssige Warnungen weg, sinnvolle hinzu
  59.  
  60.              *** Version 5.03    (im Vergleich zu 5.02)
  61.       gibt's nicht
  62.  
  63. 6.1.02     *** Version 4.33    (im Vergleich zu 4.32)
  64. FIX        Das Wichtigste: Bei Cat<4.50 wurde der Anhangstring nicht gesichert
  65. FIX        Cat weigerte sich Mails ohne Betreff einzusortieren
  66. FIX        Bei Mausmails soll weder ein Absender eingefügt, noch nach ISO
  67.         gewandelt werden.
  68. FIX        Bei der Suche nach einem Anhang wurde der Monat falsch ermittelt.
  69. NEW        Install legt jetzt auch den Anhang-Pfad an.
  70. FIX     Base 64 Encoded-Words wurden nicht dekodiert
  71.  
  72. 2.1.02      *** Version 5.02    (im Vergleich zu 5.01)
  73. -DIV    nur die Änderungen der 4.32
  74.  
  75. 2.1.02     *** Version 4.32    (im Vergleich zu 4.31)
  76. -FIX    Der Fall, da₧ bei MIME Anhängen weder Name noch Typ angegeben
  77.         sind war immer noch nicht so toll gelöst.
  78. -FIX    Kleinere Verbesserungen in Zusammenhang mit dem Empfang von Anhängen
  79. -FIX    Gruppenauswahl bei GÜK und Links verbessert
  80. -FIX    Der Compiler hatte einige Files nicht neu übersetzt -> die 4.31
  81.         war praktisch unbrauchbar.
  82.  
  83.         
  84. 31.12.01 *** Version 5.01    (im Vergleich zu 5.00)
  85. -DIV    nur die Änderungen der 4.31
  86.  
  87. 31.12.01 *** Version 4.31    (im Vergleich zu 4.30)
  88. -NEW    Man kann jetzt wählen ob die Anhänge als Mime oder UUE verschickt 
  89.         werden.
  90. -CHG    Optionen/CbC-Vor-Vorwahl ist nur noch in der Mausversion verfügbar
  91.         Optionen/PM-Filter nur in der Internetversion
  92.         ->beide teilen sich einen Menüpunkt
  93. -FIX    Viele kleine Bugfixes, hauptsächlich fürs Internet
  94. -NEW    Die Konfig-Variablen TruncExt.* und MimeTyp.* werden etwas flexibler,
  95.         genutzt, ob mit oder ohne '.' am Anfang    ist jetzt egal.
  96.  
  97.         !!!!Bei Version 4.30/5.00 noch nicht!!!!!!!!
  98.  
  99. 24.12.01 *** Version 5.00    (im Vergleich zu 4.30)
  100. -REM    bereits in der VErsion 4.5 wurde die Beschränkung auf 64kB Mailtext 
  101.         aufgehoben dies ist jetzt für Usenetmails ggf. interessant, allerdings
  102.         nicht so sehr wie ursprünglich erwartet, da Anhänge ja getrennt
  103.         gespeichert werden.
  104. -NEW    Einige neue Headerzeilen
  105.         Z.B. Zusätze zum Datum einer Mail, so wurde bisher weder Sekunden
  106.         noch Zeitzone verwendet. Au₧erdem wird die Zeitzone z.B. beim 
  107.         Sortieren nach Datum verwendet.
  108.  
  109. 24.12.01 *** Version 4.30    (im Vergleich zu 4.25)
  110. -NEW    Das Wichtigste zuerst: Cat kanns jetzt auch mit dem Internet (genauer
  111.         Usenet) Als 'Terminalprogramm' wird in2cat benötigt, oder irgendwann
  112.         mal ein anderes? Wegen eininger Beschränkungen der 4.30 sollte besser
  113.         die 5.00 verwendet werden. Da das In- und Outfile Format für Usenet-
  114.         Mails anders ist können IO-Filter nicht verwendet werden!
  115. -NEW    Mailanhänge im MIME Format werden erkannt, dekodiert und in externe 
  116.         Files abgespeichert. In die Datenbank kommt nur ein Verweis.
  117.         Man kann auch Anhänge versenden. Dabei wird bei Maus-Mails UU-kodiert
  118.         und bei Usenetmais MIME verwendet.
  119. -NEW    Bei 'speichern als' kann jetzt angegeben werden ob diese Anhänge
  120.         mitgespeichert werden sollen oder nicht    
  121. -NEW    Da die MIME Dekodierung schonmal drin ist habe ich sie auch als
  122.         Blockfilter eingebaut.
  123. -NEW    PM-Filter. PMs können jetzt per Filter in beliebige Gruppen 
  124.         einsortiert werden oder auch verworfen werden. Vor allem sinnvoll fürs
  125.         Usenet, da dort die IO-Filter nicht funktionieren.
  126. -FIX    Fehler beim Redraw der Baumanzeige behoben
  127. -FIX    Entstand durch AddQuoteCRLFNum eine Leerzeile am Textanfang gab es
  128.         Probleme mit Jellycat ->es werden keine Leerzeilen am Anfang
  129.         eingefügt.
  130. -FIX    Teils wurden Statusmeldungen doppelt geschickt. Au₧erdem wurde
  131.         weitergegeben, da₧ man eigene PMs gelesen hatte, aber wen
  132.         interessiert das?
  133. -NEW    Bisher gab es nur die Möglichkeit das Outfile direkt nach dem
  134.         Einfügen zu löschen, zur Fehlersuche ist aber ein Löschen
  135.         erst vor dem Aufruf des Terminalprogramms sinnvoller.
  136.         Dies ist in Optionen/Tausch oder über die Konfigurationsvariable
  137.         DeleteAfterImport einstellbar
  138. -FIX    Beim Wechsel zwischen 'Auge' und 'Stift' im Editor wurden die 
  139.         Text-Attribute teils nicht zurückgesetzt.
  140. -NEW    Die Splitgrö₧e kann jetzt zu 0 gesetzt werden, dann wird nicht geteilt
  141. -NEW     Neben dem ISO-8859-1 Zeichensatz werden jetzt auch noch die anderen der
  142.         Serie, der Windows CP 1252 und utf-8 unterstützt. Au₧erdem wurde
  143.         bisher nur im Text der Zeichensat gewandelt, ab jetzt auch die
  144.         Headerzeilen.
  145.         Bei der Zeichensatzkodierung wird das Eurosymbol in $EC (Ringintegral)
  146.         gewandelt. Dies wird bei der Anzeige zusammen mit den Texteffekten als
  147.         EUR angezeigt.
  148. -NEW    Das Einfügen des outf_hdr.txt kann jetzt ganz abgeschaltet    werden
  149.         oder in Abhängigkeit davon ob outfile.txt importiert wurde.
  150.         Gesteuert über die Variable ImpOutfHdr.
  151. -NEW    Cat kann jetzt den günstigsten Provider für Ferngespräche ermitteln
  152.         und an das Terminalprogramm übergeben. Eigentlich sollte so etwas im
  153.         Terminalprogramm geschehen, aber da es dort keine Weiterentwicklung
  154.         gibt...
  155. -NEW    Das Datum kann jetzt in Usenet-Manier asgegeben werden, also
  156.         in Engl. mit Zeitzone: Konf.Var.:UsenetHeader.
  157. -FIX    Die Pseudofarbe 'normal' lie₧ sich per Cycle-Button teils
  158.         auch auswählen wenn sie deaktiviert war.
  159. -FIX    War LastResubmissionDate ungültig funktionierte die Wiedervorlage
  160.         nicht mehr (nie mehr!). Au₧erdem wurden alle Wiedervorlagen ggf.
  161.         zweimal ausgegeben. Und wenn AutoSaveOptions nicht gesetzt ist merkte sich
  162.         cat das Datum nicht, deshalb gibt es jetzt die Variable 
  163.         SaveLastResubDate2File ist sie gesetzt wird das Datum 
  164.         zusätzlich in catresub.txt gespeichert.
  165. -NEW    Zusätzliche Debugausgabe um defekte IO-Filter zu finden.
  166. -NEW    Neben der eigenen E-Mailadresse kann in Optionen/Allgemein jetzt auch der
  167.         Realname eingetragen werden, schlie₧lich lä₧t der sich nicht immer wie bei
  168.         Maus-Adressen aus dieser ermitteln. 
  169. -FIX    Wenn zufällig durch einen Zeilenumbruch ein > fast am Zeilenanfang stand
  170.         kam es zu Problemen.
  171. -NEW    Die Catuser.inf kann jetzt auch unter beliebigem Namen im Home-Verzeichnis
  172.         abgelegt werden, so kann man z.B. für mehrere Nutzer unterschiedliche
  173.         Einstellungen verwalten.
  174. -NEW    Je nach Provider kann man im Internet mit verschiedenem Absender
  175.         schreiben. Cat kann jetzt folgendes:
  176.         1) Ein Extraabsender für ÖMs, z.B. news@Dimitri-Junker.de
  177.         2) bei Antworten kann die Empfängeradresse als Absender benutzt werden.
  178.             dabei wird die 1. Empfängeradresse benutzt die auch in der Liste
  179.             der Aliasadressen steht. Als Empfängeradressen werden alle Adressen
  180.              in den Feldern To: CC: und BCC durchsucht.
  181.              beides ist einzeln aktivierbar:
  182.              1) durch Setzen der Adresse als NewsDefAddr und 
  183.              2) Durch setzen von AnswerAsReceiver auf TRUE
  184.         Der Absender kann aber auch manuell beliebig gesetzt werden.
  185. -NEW    In der Messageliste kann man jetzt auch Mails auf 'Löschen'
  186.         setzen. Diese werden dann beim nächsten Maustausch in der Maus
  187.         gelöscht. Im Usenet leider nicht möglich
  188. -NEW    ie Maus-Fehlermeldung: "ist keine legale MAUS-interne Nummer"
  189.         wird jetzt wie "Mitteilung * nicht gefunden" behandelt    
  190. -NEW    Wen die "Re:" Am betreff Anfang stören kann sie jetzt per DontShowRe
  191.         filtern
  192. -DIV    Kleinkram:
  193.         -Mehr als 64536 Gruppen
  194.         -Aufbau der Gruppenliste beschleunugt (wichtig bei 17000 Gruppen)
  195.         -BussyMouse beim Aufbau eines Baumes
  196. -FIX    Bugfixes wie Speicherlöcher stopfen, Rechenfehler bei zu gro₧en Slidern,
  197.         Zeilenlängen
  198. 24.8.01    *** Version 4.55    (im Vergleich zu 4.55)
  199. -DIV    nur die Änderungen der 4.25
  200.  
  201. 24.8.01    *** Version 4.25    (im Vergleich zu 4.24)
  202. -FIX    outf_hdr.txt wurde genauso wie outfile.txt nach dem Einfügen gelöscht,
  203.         das soll natürlich nicht sein.
  204. -FIX    Es war je nach Fileselector unmöglich einen einmal gesetzen 
  205.         Packer (Optionen/Konfiguration) wieder zu löschen.
  206. -NEW    Vergleichbar zu cAddQuoteCRLFNum habe ich ein cAddPreQuoteCRLFNum
  207.         eingefügt, da₧ angibt wieviele Leerzeilen vor ein Quote gesetzt
  208.         werden sollen. 
  209. -FIX    Die in 4.24 eingeführte Möglichkeit bei GÜK die Wurzel in der 
  210.         Baumanzeige anklicken zu können noch verbessert.
  211.  
  212. 19.8.01    *** Version 4.54    (im Vergleich zu 4.53)
  213. -FIX    In repair wurde beim Test der Tabs Fehler angezeigt die keine sind.
  214.  
  215. -DIV    nur die Änderungen der 4.24
  216. 19.8.01    *** Version 4.24    (im Vergleich zu 4.23)
  217. -FIX    Bei sehr gro₧en Files (etliche MB) kam es beim Scrollen zu Überläufen.
  218. -FIX    Noch ein paar Bugs bei der Zählung der ungelesenen korrigiert.
  219. -FIX    Beim öffnen der Gruppenauswahl wird berechnet wie breit die einzelnen 
  220.         Spalten sein müssen, dies kann sich aber durch Auswahl eines anderen
  221.         Filters (alle, bestellte,...) ändern.
  222. -CHG    Die Analyse der GÜK verbessert, es wird jetzt ggf. die Ref-Id aus dem
  223.         Header benutzt, dies ist vor allem bei CAT>4.50 sinnvoll, da dann auch
  224.         die lange Ref-ID benutzt werden kann. Standardformat für GÜK wieder
  225.         auf eine erlaubte Form gebracht.
  226. -NEW    Gruppen können jetzt zu PM-Pseudogruppen erklärt werden, danach    werden
  227.         die Messages in diesen so behandelt wie die in Persönliche.
  228. -FIX    Ich wurde darauf hingewiesen, da₧ Maus heutzutage auch Messages ohne
  229.         Text zulä₧t, also kann das Cat jetzt auch.
  230. -FIX    Meldete die Maus ein Dupe bei einer PM, so prüft CAT, ob die PM auch 
  231.         schon in der Datenbank ist, falls nicht wird die PM aus dem Message-
  232.         ordner eingefügt. Hierbei hatte sich ein ! (nicht) eingeschlichen, 
  233.         deshalb wurde sie nur dann eingefügt wenn sie schon da war, und das
  234.         wohl schon seit CAT 4.0
  235. -CHG    Beim Scrollen habe ich so einiges geändert:
  236.         -Es wird besser versucht beim auf- und abscrollen die Spalte zu halten
  237.          -Kommt man beim rauf/runter Scrollen an den Textanfang/-ende, so wird
  238.           beim erneuten Versuch seitenweise zu scrollen der Cursor in die 
  239.           1./letzte Zeile verschoben.
  240.          -Mit den Variablen: ListLstPgF,MsgLstPgF,EditLstPgF kann dafür sorgen, 
  241.           da₧ in den entsprechenden Fenstern beim seitenweisen abwärtsscrollen
  242.           auch am Ende eine ganze Seite geblättert wird.
  243. -NEW    Aus noch unbekannten Gründen kann es passieren, da₧ die Gruppen-
  244.         nummerierung durcheinander kommt. Dies wird jetzt von Cat erkannt
  245.         und eine Warnung ausgegeben. Au₧erdem gibt es in Repair eine neue
  246.         Funktion, die diesen Fehler hoffentlich beheben kann. 
  247. -CHG    Bei GÜKs wird der Name jetzt nicht nur im Grupppenname und dem Netznamen
  248.         gesucht, sondern auch bei den AliasNamen.
  249. -CHG    In der kleinen Baumanzeige wird jetzt in jedem Kästchen der Anfangs-
  250.         buchstabe des Absenders eingetragen neben dem direkten Informations-
  251.         inhalt kann so auch die Farbe für nicht gelesene gesetzt werden.
  252. -CHG    Bei Bäumen die aus einem GÜK wurzeln wird diese Wurzel jetzt in der
  253.         Baumanzeige    entsprechend gekennzeichnet und kann auch geöffnet werden.
  254. -FIX    Bei der Berechnung des benötigten Plattenplatzes war wohl irgendwem
  255.         ein Vertipper passiert.
  256. -FIX    Der PM-Status wurde beim Lesen meist nicht auf 'gelesen' gesetzt.
  257.         Jetzt schon, es sei denn man setzt AlwaysSetStatus auf FALSE.
  258. -FIX    Der Suchdialog erinnert sich jetzt nicht mehr an die Suche zum
  259.         automatischen selektieren von Messagelisten.
  260. -CHG    Mit CRbetweenBlocks kann jetzt eingestellt werden wie viele
  261.          Zeilenumbrüche beim kopieren/Quoten von mehreren Blöcken zwischen
  262.          den einzelnen eingefügt werden sollen, bisher immer 3.
  263. -CHG    Verhalten bei gesetzten F'ups verbessert, vor allem wenn Msg- und 
  264.         Gruppen-F'up gesetzt sind.
  265.  
  266.  
  267. -CHG    Interner Kram, Fehlermeldungen aussagekräftiger gemacht,...
  268. 8.3.01    *** Version 4.53    (im Vergleich zu 4.52)
  269.  
  270. -DIV    nur die Änderungen der 4.23
  271. 8.3.01    *** Version 4.23    (im Vergleich zu 4.22)
  272. -NEW    Umkehrfunktion zu 'Block schützen' eingebaut, unter dem schönen
  273.         Namen 'Block entschützen', per Menü und Popup erreichbar.
  274.  
  275. -FIX    Unterstützung von gruppenübergreifendenKommentaren verbessert.
  276.         'Up' sollte    jetzt meist funktionieren, ggf. mu₧ allerdings die
  277.         Gruppe ausgesucht werden. Au₧erdem wurde für diese WWV und 
  278.         auch für Reply-To die 1. Textzeile verwendet. Dies klappte also 
  279.         nicht wenn der Header eingeblendet war.
  280.  
  281. -FIX    Beim Zusammenfügen von Zeilen wurde nach max der 2. Zeile
  282.         der Absatz beendet.
  283. -CHG    Mit der neuen Variablen BlkAftQuote kann man jetzt bestimmen, da₧
  284.         bei Quotes hinter dem '>' ein ' 'eingefügt wird.
  285. -FIX    Verknüpfungsfehler in der Datenbank führten schnell zu Abstürzen,
  286.         ich habe eine Fehlermeldung eingebaut und so hoffentlich die Abst.
  287.         eliminiert.
  288. -CHG    war ein Block markiert, wurde nur dieser gedruckt oder gespeichert
  289.         (bei Speichern unter...). Jetzt wird nachgefragt ob nicht doch der
  290.         gesamte Text gewünscht ist.
  291.  
  292. -FIX    einige kleine Bugs in IO-Filter und Sound-Optionen behoben
  293. -FIX    falsche Fehlermeldung eliminiert, ja auch das gibt's
  294. -FIX    Bei WW-Verkettung wurde aus 'Persönliche' 'persönliche Msg'
  295.         und dies wurde nachher nicht erkannt
  296. -FIX    Stack vergrö₧ert, da es Überläufe gab
  297. -FIX    mehrere interne Verbesserungen und Bugfixes, u.a. durch ein
  298.         zeitweiliges Aktivieren der Speichertestroutinen
  299.  
  300. 23.12.00    *** Version 4.52    (im Vergleich zu 4.51)
  301. -FIX    Es wurden überschüssige Waisen durch einen Fehler in der 4.51 
  302.         erzeugt ist behoben und wird durch catputz eliminiert.
  303. -DIV    alle Änderungen der 4.22
  304.  
  305. 23.12.00    *** Version 4.22    (im Vergleich zu 4.21)
  306. -FIX    mehrere interne Verbesserungen und Bugfixes, u.a. sollte das
  307.         Lockfile auf MACs wieder funktionieren.
  308. -FIX    Beim Setzen von Sender,Reply-To und Followup konnte man einen einmal gesetzten
  309.          Eintrag nicht mehr löschen.
  310. -FIX    Unstimmigkeiten beim Scrollen beseitigt. (Scrollbalken war zu früh unten)
  311. -FIX    Der in 4.18 eingeführte alpha-Button wird jetzt im readOnly-Mode deaktiviert.
  312. -FIX    Mal wieder Änderungen bei den Aliasadressen
  313. -FIX    Seltsame Anzeige Ungelesener Mails behoben und Anzeigeformat verbessert.
  314. -CHG    Nicht ganz dem von CAT erwarteten Standard entsprechende Outfiles können 
  315.         auf eigene Gefahr eingefügt werden.
  316. -CHG    Jetzt kann eine Nachricht nur einmal zum Schreiben geöffnet werden.
  317. -NEW    Zeile zur Wildwestverkettung kann jetzt konfiguriert werden.
  318.  
  319. 5.12.00    *** Version 4.51    (im Vergleich zu 4.50₧)
  320. -FIX    Neue Verkettungsroutine für den Fall, da₧ kurze und lange ID
  321.         sich widersprechen
  322. -DIV    alle Änderungen der 4.21
  323.  
  324. 5.12.00    *** Version 4.21    (im Vergleich zu 4.18₧)
  325. -FIX    mehrere kleinere Bugfixes u.a. im Suchdialog
  326. -FIX    Cat erkannte nicht mehr welche Gruppen bestellt sind.
  327. -FIX    Internen Test (Konfigurationsvariablen) rausgenommen,
  328.         da er selber zu Abstürzen führen konnte, war aber
  329.         sowieso nie für eine öffentl. Version gedacht. 
  330. -FIX    Wählte man aus der Dropdownliste der IO-Filter kein Element
  331.         aus kam es zum Absturz.
  332. -CHG    Bei der Angabe der ungelesenen Mails wird jetzt die aktuelle
  333.         abgezogen.
  334. -FIX    Unstimmigkeiten bei der Behandlung von Mails von eigenen 
  335.         Aliasadressen beseitigt.
  336. -CHG    3D-Anpassung fortgeführt
  337. -FIX    Bei der in 4.18 durchgeführten Änderung der Verwendung von Lockfiles
  338.         konnte es zum Absturz kommen, wenn im Lockfile unerwartetes stand.
  339. -FIX    MiNT Tauglichkeit von CAT erhöht, hoffentlich ausreichend, sonst melden!
  340.         Ein Problem mit der Casesensitivität ist noch nicht geklärt.
  341.         
  342. 13.11.00    *** Version 4.50₧
  343. -CHG    Meine wohl umfangreichten Änderungen bisher:
  344.         64k Messages ->4G / Gruppe
  345.         64kB Messagetext ->4GB
  346.         16 Itembits ->32
  347.         Kurze und lange IDs werden gleichberechtigt verwendet
  348.         Es wird eine Waisenliste geführt um so Kommentare nachträglich verketten zu
  349.         können.
  350.         4.18 und 4.50₧ können beide Datenbankversionen lesen
  351.         4.50₧ kann nur Version 2 schreiben. Es wird also ggf. gewandelt.
  352. 13.11.00    *** Version 4.18₧
  353. -FIX    Einige interne Änderungen, z.B. Vermeiden von Rekursion, neue Form der Verwaltung
  354.         der Konfigurationvariablen, daher deutlich schneller.
  355. -NEW    Follow-Up beachten (ME)
  356. -NEW    Helle Schrift eingefügt (ME)
  357. -FIX    Es wurde beim Mailimport keine Hashtabelle angelegt.
  358. -FIX    Bei Riesenoutfiles gab es Fehler bei der Darstellung des Balkens
  359. -NEW    In der Infozeile der Messagefenster wird jetzt zusätzlich die Anzahl der
  360.         ungelesenen Mails in der Gruppe dargestellt    dabei fiel mir noch auf, da₧
  361.         diese Zahl beim Ändern von Flags nicht immer angepa₧t wurde.
  362. -NEW    die Notbremse für das baumorientierte Lesen kann jetzt mit einem Ton unterlegt 
  363.         werden (BingEmergencyBrake)
  364. -NEW    Links können eine eigene Farbe/Effekt erhalten als Effektmarkierung    dient <...>,
  365.         dabei wird aber zusätzlich der Inhalt geprüft. (MsgLinkCol und MsgLinkEffect)
  366. -NEW    Bei der Markierung eines Wortes konnte man bisher auch schon den Inhalt eines
  367.         Klammerpaares markieren. Hier habe ich die spitzen Klammern hinzugefügt: <> um
  368.         so einfach einen Link markieren zu können.
  369. -NEW    Neben Kopieren und Filtern kann man einen markierten Block jetzt auch als Link
  370.         verfolgen.
  371. -FIX    Klickte man in der SWL auf 'Alle anzeigen', so wurde die letzte News nicht mehr
  372.         gezeigt.
  373. -NEW    Man kann jetzt in die CAT-Fenstertitel auch das Mauskürzel eintragen. 
  374.         (BoxNameInWindow)
  375. -CHG    Bei Drag&Drop war CAT (in Übereinstimmung mit der Definition) der Meinung einfach
  376.         mal die Lieblingsformate zu schicken, unabhängig davon was das andere Programm
  377.         versteht. Jetzt wird in einem ersten Durchlauf nur das gesendet was die Gegenseite
  378.         versteht, ist das erfolglos werden aber auch die anderen Formate gesendet.
  379. -FIX    Falls der Aufbau des Messagefensters länger dauert war dort Pixelmüll zu sehen,
  380.         jetzt wird das Fenster vorher gelöscht.
  381. -FIX    Brach man das Öffnen des SWL-Fenster mit CNTRL-U ab gab es teilw. Abstürze.
  382. -FIX    kleine Korrektur bei der Implementierung des AV-Protokols
  383. -NEW    die Version 4.18 kann Datenbanken mit Versionsnummer 2 (von Cat >=4.50 geschrieben
  384.         lesen, so lange das mit den Einshränkungen der Version 1 möglich ist
  385.         4.17>Cat Version <4.50 kann aber nur Version 1 schreiben. Es wird also ggf. gewandelt
  386. -CHG    "Konfiguration laden" durch  "Infodatei laden" ersetzt
  387. -FIX    Eine Mail von einer eigenen Alisaadresse konnte nicht beantwortet werden.
  388. -FIX    Listboxpopups wurden teils über den unteren Rand hinaus gezeichnet, dies führte unter
  389.         MagicPC mit NVDI zu einem Absturz.
  390. -FIX    War ein Listfenster offen reagierte CAT nicht auf AP_TERM.
  391. -CHG    Farben&Effekte verbessert u.a. neue 'Farbe' normal.
  392. -CHG    Nach einem Quote können jetzt beliebig viele Leerzeilen eingefügt werden.
  393. -CHG    Hiddenfeaters ALT-F[1-3] auch ermöglichen wenn das Messagefenster nicht das 
  394.         oberste ist.
  395. -NEW    Man kann jetzt auch aus der Baumanzeige heraus ein 'Speichern unter...' auszulösen.
  396. -CHG    Lockfiles so erweitert, da₧ es auch unter MagicMac funktionieren sollte.
  397. -FIX    Cat setzte jedesmal wieder die ITK-Befehle auf ihre Defaulteinstellung.
  398. -CHG    Im gro₧en Suchdialog werden unbenutzte Teile versteckt, au₧erdem können
  399.         die Konfigurationen benannt werden.
  400. -NEW    Es kann ein 2. Outfile eingefügt werden, das nur Header enthält.
  401. -CHG    Bei den Infolines habe ich die Bedeutung von 'S' erweitert -> S kann 
  402.         nicht nur Frau oder Herr ausgeben, sondern beliebige Strings
  403. -FIX    Die komunikation zwischen verschiedenen Fenstern beim Ändern von Flags wie
  404.         'gelesen' lie₧ deutlich zu wünschen übrig.
  405. -NEW    Ich habe je einen GemScript und CatProtokoll Befehl hinzugefügt:
  406.         MsgFullText bzw CAT_FTEXT die jeweils den Messagetext incl. Header zurückgeben.
  407. -CHG    In der Messageliste können gleiche Teile in aufeinanderfolgenden Zeilen durch
  408.         einen Ersatzstring ersetzt werden
  409. -NEW    Listfenster (Gruppenliste, Adressliste,...) können jetzt auch mit dem Mausrad
  410.         gescrollt werden. (MagicPc mit Wheel,...)
  411. -NEW    Für alle die sich <Shift><Control><Insert> nicht merken können gibt es im Editorfenster
  412.         ein neues Icon (mit einem alpha) das die Zeichenbox aufruft.
  413. -CHG    IO-Filter massiv überarbeitet:
  414.         -Die maximale Anzahl IO-Filter von 10 auf 100 erhöht.
  415.         -Dazu das Popup durch ein scrollbares Popup ersetzt.
  416.         -Um die Reihenfolge der IO-Filter setzen zu können habe ich Passes eingeführt.
  417.         -Im Optionsformular Filtertyp und Pass in die Namensanzeige integriert
  418.         -Bisher gab es _BOOL-Flags ob der Filter für Messages, Infile, Outfile oder 'nach dem Einfügen'
  419.          Ich habe diese 4 durch eine neue einzelne Variable ersetzt: IoFilterType=[0-4]
  420. -NEW    Bei den meisten DropDownlisten kann man jetzt per <SHIFT> auch rückwärts gehen.
  421. -CHG    Die RSC überarbeitet, so da₧ CAT jetzt hoffentlich einheitlich im 3D-Look ist.
  422.         Der grö₧te Teil der Arbeit wurde von Ulli Gruszka geleistet.
  423.         
  424. 04.06.00    *** Version 4.17₧
  425. -FIX    Beim Setzen der Followup-Gruppe hatte das Fenster den falschen Titel und
  426.         auch bei HELP kam die falsche Meldung.
  427. -NEW    Wer häufig das gleiche Programm aus CAT nachstarten will kann dies als
  428.         Defaultstartprogamm in der catuser.inf eintragen ( DefStartPrg)
  429. -NEW    Ich habe in useredit.prg die Möglichkeit eingebaut Files per Fileselectorbox
  430.         einzugeben. Entsprechend Farben und Schriftatribute per Popup.
  431. -FIX    kleinere interne Bugs behoben.
  432. -FIX    AV-Protokoll überarbeitet, So können jetzt auch Filenamen mit Leerstellen
  433.         benutzt werden. Leider war CAT nicht das einzige Programm das hier eine
  434.         Schwachstelle hat. Deshalb gibt es in der CATUSER.INF jetzt AvMode
  435.         s. useredit.dat
  436. -FIX    Bei dem in 4.16 eingeführten Baumorientierten Lesemodus habe ich eine
  437.         Notbremse eingebaut, da es sonst bei falscher Verkettung oder sehr gro₧en
  438.         Bäumen zu einer Endlosschleife oder zu einem Überlauf des Stack kommen kann.
  439. -FIX    Horizontaler Schieber bei Listboxen wurde zu klein gezeichnet
  440. -FIX    In der useredit.dat konnten keine TABs an Stelle der ' ' benutzt werden.
  441.  
  442.  
  443. 18.05.00    *** Version 4.16
  444. -FIX    In der Kommentarliste wurden die Effekte nicht zurückgesetzt.
  445. -FIX    Der Menütitel Tausch war selektiert
  446. -NEW    Während IO-Filter laufen ist CAT nicht aktiv und bekommt auch keine Redraws
  447.          ->ggf. bleibt Müll erhalten. Dies kann jetzt auf Wunsch (CATUSER.INF:
  448.          IoRedrawAftFilter) behoben werden, indem nach den Filtern alle     Fenster
  449.          neu gezeichnet werden.
  450. -NEW    Auf Wunsch habe ich die Möglichkeit eingebaut die Adressdateien an eine beliebige
  451.         Stelle zu speichern.(CATUSER.INF:AdrPath und AdrAliasPath)
  452. -CHG    Einige interne Änderungen und Bugfixes, u.a. Dank Martin Elsässer.
  453. -FIX    bei 'Position sichern' merkte sich CAT nicht, ob die Hintergrundbedienung 
  454.         aktiviert war.
  455. -FIX    <RETURN> bediente auch versteckte DEFAULT-Buttons
  456. -NEW    Auf Wunsch habe ich eingebaut, da₧ man Alerts auch weniger sicher machen kann.
  457.         Tut man nicts bleibt alles beim alten, Setzt man SicherheitsLevel in der
  458.         catuser.inf aber auf 1 oder gar 0 wird der Alert unsicherer oder fällt ganz
  459.         weg. Z.B. beim Löschen von Nachrichten.
  460. -CHG    Ich habe die Debugausgabe etwas erweitert. Und jetzt kann über CAT_LOGLEVEL
  461.         auch die ganze Debuggingausgabe eingeschaltet werden. Dazu mu₧ CAT_LOGLEVEL
  462.         zu 4 gesetzt werden.
  463. -FIX    In einer Routine zum Gemscript war ein Fehler, der u.a. dann zum Absturz
  464.         führte wenn MULTISTRIP installiert war, aber ggf. auch bei anderen Programmen.
  465. -NEW    Analog zur catuser.inf Variablen MsgMarkBackground habe ich ListMarkBackground
  466.         neu eingeführt. Ist diese zu TRUE gesetzt kann man in der Messagliste auch dann
  467.          per Doppelklick Nachrichten selektieren wenn das Fenster im Hintergrund ist.
  468. -NEW    Neuer baumorientierter Lesemodus (s. neues.txt)
  469.  
  470. 02.05.00    *** Version 4.15₧
  471. -FIX    durch eine Änderung in der 4.12 wurde im Editor bei eingeschalteten
  472.         Effekten Quotes nicht farbig dargestellt. Diese Änderungen wurden
  473.         hier wieder rückgängig gemacht.
  474. -FIX    2 Absturzursachen der 4.14 behoben
  475. -FIX    Durch eine Änderung in der 4.12 wurde u.a. bei Control-Y immer angenommen,
  476.         da₧ auch eine Shift Taste gedrückt sei und deshalb die Zeile an das
  477.         Clipboard angehängt statt überschrieben.
  478. -CHG    In der Box zum Ändern von Messages habe ich die Eingabe von Reply-To, 
  479.         Sender und Followup von einer Texteingabe zu einer Eingabe über die 
  480.         entsprechenden Formulare ersetzt.
  481. -CHG    Die Alias-Adressen der 4.14 werden jetzt nicht mehr in der CATUSER.INF
  482.         verwaltet sondern in einer eigenen Adressdatei ->einfachere Eingabe
  483.         innerhalb von CAT (Menüpunkt: Tausch/Eigene Alias-Adressen)
  484.         Die Konvertierung geschieht beim ersten Start automatisch
  485. -FIX    Festplatten werden immer grö₧er ->die bisherige Grenze von 4GB war
  486.         nicht mehr ausreichend.
  487. -CHG    kleine Erweiterung von 4.14: zurückgehaltene PMs erhalten in der 
  488.         Kommentarliste beide Attribute.
  489. -FIX    CAT 4.x ging bei einem UnIconnify nach einem AllIconnify teilweise in
  490.         eine Endlosschleife. Sollte jetzt behoben sein.
  491. -FIX    CAT stürzte beim Start auf PCI-MACs ab, eine alte bekannte Unverträglichkeit.
  492.         Der nötige Patch ist jetzt direkt in CAT eingebaut.
  493.         
  494.  
  495. 20.04.00    *** Version 4.14₧
  496.  
  497. Inzwischen ist auch die 4.12 erschinen. Da diese recht umfangreiche Änderungen
  498. beinhaltete habe ich diese als Grundlage für die 4.14 genommen und dort die 
  499. Änderungen der 4.13 neu eingebaut. Die 4.12 und die 4.13 sind also beides
  500. direkte Nachfahren der 4.11, hier bei der 4.14 ist sozusagen Wiedervereinigung.
  501. 3 Änderungen waren sowohl in der 4.12 als auch in der 4.13 enthalten, diese sind
  502. unten bei 4.13 mit -FIX* bzw -CHG* gekennzeichnet.
  503. Aber natürlich hat die 4.14 auch wirklich neues:
  504. -NEW:    Autolocatermodi bei Adresseingabe hinzugefügt, es kann jetzt nicht nur
  505.         nach dem Anfang des Namenfeldes gesucht werden sondern auch im Info-Feld
  506.         und nicht nur am Anfang sondern auch mittendrin. Dies ist über Variablen
  507.         der catuser.inf steuerbar. Entsprechendes gilt auch für die Eingabe
  508.         von Gruppen, au₧er da₧ es dort ken Infofeld gibt.
  509.         Eine ähnliche Änderung war auch bereits in der 4.12, diese ging aber nicht
  510.         so weit wie meine, so da₧ ich meine eingebaut habe. 
  511. -FIX    Teilweise wurden Flags an Nachrichten vererbt, obwohl sie garkeine Komentare
  512.         auf    die andere Message waren.
  513. -NEW    Man kann in der Catuser.inf bis zu 10 Aliasnamen eintragen, so da₧ Mails
  514.         von diesen als eigene behandelt werden.
  515. -FIX    Im Editor gab es Probleme wenn Texteffekte am Zeilenende begannen
  516. -FIX    Bei sehr schmalen Fenstern mit Zitaten konnte es zu einer Endlosschleife kommen
  517. -FIX    Wurde eine Mail automatisch gesplittet, so kam es vor, da₧ die Verkettung der
  518.         Teile untereinander nicht mehr klappte. Dies führte teils dazu, da₧ sich die
  519.         Maus weigerte einen Teil der Nachrichten anzunehmen.
  520. -NEW    Angelehnt an die IO-Filter können bei Programmstart Hilfsprogramme gestartet
  521.         werden, z.b. CAT's-Eye. Dies macht natürlich nur unter Multitasking sinn.
  522.         Es können auch je nach Betriebssystem ACCs gestartet werden
  523. -CHG    Durch die vorige Änderung werden allgemein ACCs als solche gestartet wenn dies
  524.         das Betriebssystem unterstützt.
  525. -CHG    Bei der Anzeige der Nachrichten zur Wiedervorlage werden neue fett dargestellt
  526. -FIX    2-stellige Jahreszahlen wurden als 1900-1999 interpretiert. Jetzt als 1990-2089
  527.         00 wird also zu 2000, 50 zu 2050 aber 95 zu 1995
  528. -NEW    In der Stichwortliste kann jetzt auch rückwärts sortiert werden.
  529. -CHG    In Listbox bei Pageup ggf ans Ende springen
  530. -NEW    In der Kommentarauswahl können PMs und ÖMs unterschiedliche Farben/Effekte zugewiesen werden.
  531. -FIX    Trotz 'gefilterte ignorieren' wurden direkt nach einem automatischen 
  532.         Gruppenwechsel eine gefilterte gezeigt. Dies ist jetzt behoben, funktioniert aber erst
  533.         nach dem 2. Tausch mit der 4.14.
  534.  
  535. 17.03.00    *** Version 4.13
  536.  
  537. Da die 4.12 erst nach der 4.13 zugänglich wurde ist die 4.13 eine 
  538. Weiterentwicklung der 4.11₧. Die Änderungen der 4.12 sind hier also nicht
  539. enthalten!!!
  540. - INF: Die Entwicklung von CAT wurde von mir übernommen:
  541.         Dimitri Junker
  542.         E-Mail: Dimitri Junker@AC2
  543.                 Dimitri.Junker@Popmail.Oche.De
  544.                 CAT.ATARI@GMX.DE
  545. -FIX*: Speichern des wirklichen Erzeugungsdatums einer neuen Message,
  546.        bisher wurde per Systime die aktuelle Zeit gespeichert, und das
  547.        auch noch einiges vor dem Erzeugen der Datei -> Abbruch der
  548.        Eingabe führte zu einer 2 Byte langen Message.
  549. -CHG:  Bei Flags ändern hat man entweder die Wahl zwischen ChangeMsg,
  550.        ChangeTree und ChangeTreeDown oder, in der Liste nur aus 
  551.        ChangeSelected. Cat merkt sich den zuletzt ausgewählten Zustand,
  552.        dies ist im 2. Fall aber unsinnig, da es ja nur einen gibt. Es
  553.        ist sogar störend, da es den 1. Fall beeinflu₧t. Jetzt wird die
  554.        Einstellung nur im 1. Fall verwendet.
  555. -FIX:  Fehler in der Druckerausgabe behoben (trat bei nicht bereiten 
  556.        Drucker auf). (Markus Kohm)
  557. -FIX:  CAT weigerte sich eine schreibgeschützte Database zu lesen,
  558.        hauptsächlich wegen des Lockfiletests. Schlägt dieser Test
  559.        fehl wird jetzt geprüft ob das Dir schreibgeschützt ist,...
  560. -CHG*: Die Namen der CAT-Mausgruppen wurden dem Great-Renaming angepa₧t
  561. -FIX*: MagicPc gibt teils einen Gemdos Fehler -1 statt eines -36 zurück.
  562.        Dies hat einen Einflu₧ auf den Lockfiletest.
  563.  
  564.  
  565.         
  566. 6.6.99(Veröffentlicht erst in 4/2000)    Version 4.12₧
  567.  
  568. - FIX: Beim Drag&Drop von selektierten Einträgen aus der Stichwortliste
  569.        wurde eine falsche Byteanzahl an den Empfänger übermittelt,
  570.        wodurch dieser am Ende manchmal Schrott eingefügt hat
  571. - NEW: Im Einstellungsdialog für ein Infofile kann jetzt mit der
  572.        Checkbox 'Sofort anfordern' erzwungen werden, da₧ das
  573.        Maus-Infofile auf jeden Fall mit dem nächsten Tausch kommt
  574.        (Anforderung mit der CRC -1). Nach dem Tausch werden alle
  575.        Bestellflags wieder zurückgesetzt
  576. - NEW: Nun kann ein Infofile auch an einem bestimmten Wochentag
  577.        angefordert werden. Es wird allerdings den ganzen Tag
  578.        angefordert und nicht nur einmal
  579. - CHG: Wenn man im Dialog auf den 'Löschen'-Button klickt, wird man
  580.        gefragt, ob man auch das Infofile selbst löschen möchte oder
  581.        nur den Eintrag
  582. - CHG: Bei der Gruppenauswahl können jetzt auch nur die bestellten
  583.        Gruppen angezeigt werden; ausserdem werden bei 'Lokal' jetzt
  584.        wirklich nur lokale ausgewählt
  585. - NEW: Sysops werden gefragt, ob sie ein eingestelltes Follow-Up
  586.        beachten oder ignorieren wollen (MH)
  587. - NEW: Wenn eine Sender- und/oder Reply-To-Zeile vorhanden ist, dann
  588.        erscheint eine Dialogbox mit den entsprechenden Adressen und
  589.        man kann auswählen, an welche Adresse die Antwort geschickt
  590.        werden soll (MH)
  591. - NEW: In den Formaten für die Infozeile kann jetzt auch 'B' für
  592.        den Betreff eingetragen werden (MH)
  593. - NEW: Die Erkennung von Kleinbuchstaben für Quotings kann über die
  594.        Variable AllowLowerQuoteInitials auch wieder abgeschaltet
  595.        werden (MH)
  596. - NEW: In der Datei KONFIG.INF, die sich im CAT-Verzeichnis befinden
  597.        muss, koennen bis zu acht CAT.INF-Dateien definiert werden, die
  598.        dann bei 'Konfiguration laden' in einem Popup erscheinen. In
  599.        der ersten Zeile steht die Beschreibung (max. 16 Zeichen), in
  600.        der nächsten dann der Pfad und Dateiname (MH)
  601. - NEW: Per Variable 'SmallFunctionWindow' in der CATUSER.INF kann
  602.        ein platzsparendes kleines Fenster dargestellt werden (MH)
  603. - FIX: AutoClearEdit sollte jetzt tatsächlich funktionieren
  604. - FIX: PageUp/PageDown sollten unter MagicMac/PC jetzt auch in
  605.        Dialogen mit Listboxen funktionieren
  606. - CHG: Bei den Maustausch-Kommandos wird jetzt ein Popup statt
  607.        Radiobuttons erzeugt, wenn 3 oder mehr Werte zur Auswahl
  608.        stehen. Sollte eigentlich dazu dienen, da₧ die Dialoge auch
  609.        bei 640x400 auf den Bildschirm passen, bei einigen Kommandos
  610.        reicht das aber immer noch nicht :-(
  611. - FIX: SIGTERM wurde nicht korrekt behandelt
  612. - FIX: Workaround für MagicPC beim lesen einer neuen INF-Datei; der
  613.        ominöse GEMDOS-Fehler -1 sollte nicht mehr auftreten
  614. - NEW: Jede Menge neue GEMScript-Kommandos. Nachzulesen in
  615.        GSCRIPT.TXT
  616. - CHG: CAT unterstützt für GEMScript jetzt auch die Standard-Kommandos
  617.        GetAllCommands und CheckCommand; ausserdem werden auch
  618.        Hex-codierte Parameter angenommen
  619. - FIX: Beim Anlegen/Ändern von Makros für Maustausch-Kommandos
  620.        konnte es noch zu Abstürzen kommen
  621. - FIX: Beim sichern ausgewählter Nachrichten als Text wurde eine
  622.        evtl. vorhandene Sender-Angabe nicht in die Datei geschrieben.
  623. - NEW: Beim Dialog zum ändern einer eigenen Nachricht können jetzt
  624.        auch Reply-To, Sender und Followup-To angegeben werden.
  625. - NEW: Blockfiltern kann jetzt, genauso wie I/O-Filtern, ein Name
  626.        gegeben werden. Da die Änderungen im Dialog jeweils bei OK
  627.        übernommen werden, muss man für jeden Filter einmal den
  628.        Dialog aufrufen
  629. - FIX: Beim Einfügen des Outfiles konnte es bei Speichermangel
  630.        passieren, da₧ endlose Fehlermeldungen über zu wenig Speicher
  631.        kamen
  632. - FIX: Wenn ein markierter Block, der über mehrere Zeilen ging,
  633.        gelöscht wurde, wurde die letzte Zeile im Fenster nicht neu
  634.        gezeichnet
  635. - FIX: Bei der Messagesuche wurde der Text falsch markiert, wenn der
  636.        gefundene Text (z.B. durch Verwendung von '*') über mehrere
  637.        Zeilen ging
  638. - FIX: Beim 'A' in den Formaten für die Infozeilen wurde immer der
  639.        Wochentag eingesetzt, wenn man noch eine Formatangabe mit
  640.        (...) hinterhergestellt hat.
  641. - FIX: Beim Wechsel der INF-Datei wurde die Einstellung für
  642.        AlertsInWindow nicht korrekt übernommen, wenn sie in
  643.        beiden Konfigurations-Dateien gesetzt war
  644. - CHG: Auto-Locator springt jetzt auch zu Einträgen, in denen der
  645.        eingegebene String lediglich enthalten ist
  646. - FIX: Beim automatischen restaurieren der offenen Fenster wurden
  647.        einige Einstellungen nicht beachtet, wenn sie geändert waren
  648. - CHG: GEMJing wird jetzt mit Parameter "-p" gestartet, wenn es noch
  649.        nicht läuft
  650. - FIX: Beim mailto:-Tag wurde der Betreff nicht übernommen, wenn
  651.        ?subject= gross geschrieben war
  652. - CHG: Defaults für die MausTausch-Gruppennamen auf Maus.Tausch.Cat
  653.        bzw. Maus.Tausch.Cat.Dev geändert
  654. - FIX: Für den Menüpunkt 'Kommentare auf eigene Msg' konnte man kein
  655.        Tastaturkürzel mehr vergeben
  656. - FIX: Das Popup im Dialog Klänge funktionierte nicht, wenn Alerts in
  657.        Fenstern dargestellt wurden
  658. - FIX: Wenn der Tausch abgebrochen wird, und vorher der Dialog für
  659.        Kommentare auf eigene Nachrichten zuletzt offen war, konnte
  660.        es passsieren, da₧ die Kommentare auf eigene Nachrichten
  661.        anschliessend fälschlicherweise als wiedervorzulegende
  662.        Nachrichten behandelt wurden
  663. - FIX: Wenn während der Suche nach unbearbeiteten Nachrichten in der
  664.        Gruppe Persönliche das Fenster geschlossen wurde, konnte es
  665.        zu Abstürzen kommen
  666. - NEW: Bessere Unterstützung für Alias-Namen: an Stellen, an denen
  667.        der Gruppenname angezeigt wird, kann gewählt werden, ob der
  668.        technische Name (wie bisher) oder der Alias-Name (sofern einer
  669.        existiert) angezeigt wird; dafür auch neuer Format-String 'W'
  670.        für die Infozeilen, der immer den technischen Gruppennamen
  671.        liefert; um das Feature für alle Gruppen zu aktivieren, muss
  672.        in dem neuen Dialog Aliasnamen der entsprechende Button
  673.        aktiviert und mindestens ein Eintrag (z.B. '*' für alle
  674.        Gruppen) angelegt werden
  675. - FIX: Diverse Anpassungen an proportionale Systemfonts, insbesonders
  676.        bei der Gruppenauswahl
  677.  
  678. 19.09.98    *** Version 4.11 ß
  679.  
  680. - FIX: Bei einer Neu-Installation funktionierte die Umsetzung der
  681.        MT-Kommandos noch nicht, soda₧ beim ersten Tausch keine
  682.        Nachrichten abgeholt wurden
  683. - FIX: Wo immer möglich, Verzicht auf Aufruf von Super(), stattdessen
  684.        Verwendung von Ssystem() (sofern vorhanden), Setexc() oder
  685.        Supexec()
  686. - CHG: Über die Variable UserNameOnly kann festgelegt werden, da₧ bei
  687.        Click auf das Gesicht in der Nachrichtenanzeige alles nach
  688.        dem '@' abgeschnitten und erst dann an ST-Guide übergeben wird;
  689.        ausserdem wird in der Gruppe Persönliche bei Nachrichten an
  690.        jemanden nicht mehr der eigene Name, sondern der Name des
  691.        Empfängers übergeben
  692. - NEW: Farbauswahl über COLORS wird unterstützt, es wird dadurch
  693.        jeweils die Textfarbe der Fenster gesetzt
  694. - NEW: Bei einer Kommandozeile der Form "mailto:user@irgendwo" wird
  695.        ein Fenster für eine neue Nachricht an user@irgendwo
  696.        aufgemacht; folgt dahinter noch der Text "?subject=wegen",
  697.        wird der Text als Betreff übernommen, ansonsten wird der
  698.        Betreff ganz normal abgefragt
  699. - NEW: Im Dialog für Kommentare auf eigene Nachrichten gibt es jetzt
  700.        einen Halten-Button, mit dem man einen Eintrag vor dem
  701.        automatischen Löschen schützen kann. Der entsprechende
  702.        Eintrag wird hell dargestellt.
  703.        (von Markus Hoffmann)
  704. - NEW: Im Editor kann man jetzt in einen View-Modus umschalten,
  705.        um einen Überblick zu erhalten, wie die Mail mit Attributen
  706.        etc. aussieht. Shift-Alt-E ist die entsprechende
  707.        Tastenkombination
  708.        (von Markus Hoffmann)
  709. - NEW: Auf Wunsch eines Einzelnen: die Variable ListSuppressCursorDown
  710.        verhindert beim Selektieren eines Eintrags in der Stichwort-
  711.        liste über Insert, da₧ der Cursor nach unten gesetzt wird
  712.        (von Markus Hoffmann)
  713. - NEW: ITK-Makros implementiert: mehrere MT-Kommandos können
  714.        nacheinander abgearbeitet werden; die Makros werden erstellt,
  715.        indem man sie aus dem Dialog für die MT-Kommandos auf den
  716.        Dialog für die Makros draggt
  717.        (von Markus Hoffmann)
  718. - NEW: Technische Userliste (ITU) wird unterstützt, wenn es darum
  719.        geht einen Benutzernamen bei den MT-Kommandos auszuwählen;
  720.        ist keine ITU vorhanden, wird nach einer Datei USERADR.INF im
  721.        Database-Ordner gesucht, die pro Zeile einen Namen enthält
  722.        (von Markus Hoffmann)
  723. - CHG: Auch Kleinbuchstaben werden jetzt als gültige Zeichen für
  724.        Quotings angenommen
  725.        (von Markus Hoffmann)
  726. - NEW: Statt eines schnöden Bing können Ereignissen jetzt auch
  727.        andere Sounds zugeordnet werden, Sound-Dateien werden dabei
  728.        über OLGA, GEMJing oder PAULA abgespielt
  729.  
  730. 12.09.98    *** Version 4.10
  731.  
  732. - FIX: 'Z'-Zeile im HEAD-Block des Outfiles wird nicht mehr als
  733.        unbekannter Eintrag angemeckert
  734. - FIX: Workaround für NEWFATFS von MiNT, das einen Fseek() mit
  735.        negativen Offset vom Dateiende offensichtlich nicht mag
  736. - FIX: Ctrl-~ im Editor funktionierte nicht mehr
  737. - CHG: '$K' als Kürzel für die Maus-ID in den Kommandozeilen für
  738.        die IO-Filter sollte jetzt wieder funktionieren (ging seit
  739.        Version 3.05 nicht mehr durch die geänderte Belegung des
  740.        Benutzernamens); wer unbedingt den kompletten Namen benötigt,
  741.        kann dafür '$U' nehmen
  742. - FIX: Default-Tastenkürzel für den neuen Menüpunkt 'Kommmentare
  743.        auf eigene Msg' (^K) entfernt, da man sonst im Editor keinen
  744.        Block per Tastatur markieren kann
  745. - FIX: Umsetzung der MT-Kommandos korrigiert, soda₧ beim Umstieg
  746.        auf die neue Version nicht mehr das Problem auftreten sollte,
  747.        da₧ beim ersten Tausch keine Nachrichten angefordert werden;
  748.        der Aufruf des Dialogs für die MT-Kommandos (s.u.) wird dadurch
  749.        überflüssig
  750. - FIX: Test auf SFP004-FPU (MegaST) im Startup-Code entfernt, da
  751.        es wohl auf PCI-Macs Schwierigkeiten gibt
  752. - FIX: Anzeigefeld für Betreff in der Nachrichtenanzeige verlängert,
  753.        damit er nicht mehr abgeschnitten wird
  754. - CHG: Bei Kommentaren wird jetzt die Distribution der neuen
  755.        Nachricht auf die der kommentierten Nachricht gesetzt;
  756.        dieses Verhalten kann über die Variable DontSetdistribution
  757.        wieder abgeschaltet werden
  758. - FIX: Beim Block-kopieren wurde i.d.R. doppelt soviel Speicher
  759.        wie eigentlich nötig alloziert
  760. - FIX: Beim CAT-Protokoll funktionierte das holen des momentan
  761.        angezeigten Textes nicht
  762. - NEW: Löschen des Bildschirms beim Start des Packers kann jetzt
  763.        über die Config-Variable NoCLS abgeschaltet werden
  764. - FIX: Wenn ein neues Nachrichtenfenster aufgemacht wurde, war der
  765.        Menüpunkt 'Einfügen' zunächst auch dann nicht anwählbar, wenn
  766.        etwas im Clipboard stand
  767. - FIX: Im Nachrichtenfenster wurde der eingestellte Font nicht wieder
  768.        hergestellt
  769. - FIX: Bei den Tastenkürzeln wurden noch nicht alle möglichen
  770.        Kombinationen erkannt, z.B. funktionierte ALT+CTRL+Buchstabe
  771.        noch nicht
  772. - FIX: Sortierung nach Baumnummern in der Stichwortliste hing fest
  773. - FIX: Wenn in der Stichwortliste oder der Baumanzeige Flags geändert
  774.        wurden, wurde die Anzeige in den Nachrichtenfenster nicht
  775.        entsprechend aktualisiert
  776. - FIX: Die letzten Änderungen für die Color-Icons hatten irgendwie
  777.        noch nicht den Weg ins Upload-Archiv gefunden, die Beschreibung
  778.        scheinbar auch nicht: es sollten die letzten Fehler, die
  779.        wohl hauptsächlich in True-Color-Auflösungen auftraten,
  780.        behoben sein, allerdings trat der Fehler durch Änderungen an
  781.        der Resource-Datei auch schon gar nicht mehr auf
  782.  
  783. 27.04.98    *** Version 4.09 ß
  784.  
  785. - FIX: Wenn durch einen Outfile-Filter nur das 'Gefiltert'-Flag
  786.        gesetzt wurde, wurde die Variable FilteredAreRead nicht mehr
  787.        beachtet
  788. - NEW: Neuer Button 'Update' bei 'Mausinfo laden': alle eingetragenen
  789.        Infofiles werden einmal geprüft, ob sie tatsächlich vorhanden
  790.        sind
  791.        (von Markus Hoffmann)
  792. - NEW: OUT-Blöcke (Ausgaben der Maus durch Kommandos) werden jetzt
  793.        beim Einfügen in die Liste der Info-Dateien eingetragen und
  794.        nicht mehr als unbekannte Info-Dateien ausgewiesen; alte
  795.        Infofiles mit dem gleichen Namen werden vorher gelöscht
  796.        (von Markus Hoffmann)
  797. - NEW: Genau wie bei den Maustauschkommandos können die Infofiles
  798.        im Dialog jetzt gruppenweise ein-/ausgeklappt werden; dazu
  799.        werden sie unterteilt in die normalen Infofiles (I*.TXT),
  800.        Jedesmal-Infofiles (J*.TXT), OUT-Blöcke, Benutzerdefinierte
  801.        Infodateien und sonstige
  802.        (von Markus Hoffmann)
  803. - FIX: Wenn zwei oder mehr Stichwortlistenfenster offen waren, wurden
  804.        die Popups an der falschen Position dargestellt, wenn man sie
  805.        über die Tastatur aktivierte
  806. - CHG: Änderung aus Version 4.07 bzgl. bereits gelesener Nachrichten
  807.        wieder ausgebaut, weil es Unstimmigkeiten bei Verzweigung
  808.        aus der Stichwortliste gab
  809. - FIX: Bei Shift-Home im Nachrichtenfenster wurde am unteren
  810.        Fensterrand überflüssigerweise Platz für einen leeren
  811.        Eintrag gelassen, wenn nicht alle Nachrichten ins Fenster
  812.        passen
  813. - FIX: Meldungen aus dem HEAD-Block wurden nicht mehr als Klartext
  814.        in die Fehlerdatei geschrieben
  815. - FIX: Wenn es zu einem Kommando der ITK mehrere Parameter mit
  816.        Mehrfachauswahl gab für die Radiobuttons erzeugt wurden,
  817.        konnte immer nur ein Objekt im gesamten Dialog selektiert
  818.        werden
  819. - FIX: Bestimmte Parametertypen aus der ITK wurden bei der Eingabe
  820.        auch dann verlangt, wenn sie eigentlich optional waren (treten
  821.        jetzt zum ersten mal bei den Kommandos zum Anfordern von
  822.        Filelisten auf)
  823. - FIX: Wenn beim Parsen der ITK Fehler auftraten, wurde nicht aller
  824.        Speicher wieder freigegeben
  825. - CHG: Einige Einstellungen aus 'Infile konfigurieren' entfernt, da
  826.        sie jetzt über die MT-Kommandos eingestellt werden können; die
  827.        bisherigen Einstellungen werden übernommen, es sollte jedoch
  828.        einmal der Dialog für die MT-Kommandos aufgerufen und
  829.        anschliessend die Einstellungen gesichert werden; die
  830.        automatische Berechnung für die Begrenzung der Grö₧e des
  831.        Outfiles wird genau dann aktiviert, wenn bei dem entsprechenden
  832.        Kommando als Wert '0' eingetragen wird, alle anderen Werte
  833.        werden so an die Maus geschickt; um die Begrenzung ganz
  834.        abzuschalten muss das Kommando gelöscht werden.
  835.        ACHTUNG: Da die alten Einstellungen nach der Übernahme gelöscht
  836.        werden, werden sie bei Verwendung einer älteren CAT-Version
  837.        wieder auf ihre Default-Werte gesetzt!
  838. - NEW: Bei den Maustausch-Kommandos können jetzt alle Kommandos bis
  839.        auf das zum An-/Abstellen von Gruppen bearbeitet werden
  840. - NEW: Bereits konfigurierte Maustauschkommandos werden in der Auswahl
  841.        gekennzeichnet und können auch wieder gelöscht werden
  842. - NEW: Bei den Maustausch-Kommandos können die Kommandos zu einer
  843.        Gruppe jetzt ein- und ausgeklappt werden (durch Auswahl des
  844.        Titels, mit Shift werden alle Gruppen ein-/ausgeklappt)
  845.        (von Markus Hoffmann)
  846. - NEW: Maustauschkommandos können nach Gruppe oder Name sortiert
  847.        werden
  848.        (von Markus Hoffmann)
  849. - NEW: Auch im Nachrichtenfenster gibt es jetzt ein Icon, um
  850.        Nachrichten zurückstellen zu können
  851.        (von Markus Hoffmann)
  852. - FIX: Wenn 'Outfile nach Einfügen Löschen' aktiviert war, kam nach
  853.        dem Einfügen eine falsche Fehlermeldung, in der lediglich
  854.        die Fehlernummer (1) stand
  855. - NEW: Neue Config-Variable AddVersionToFuncWin: wenn sie auf TRUE
  856.        gesetzt wird, wird im Funktionsfenster hinter dem Programmnamen
  857.        noch die Versionsnummer von CAT angezeigt
  858.        
  859. 13.04.98    *** Version 4.08 α
  860.  
  861. - NEW: Status 'Zurückhalten' kann jetzt auch über ein Icon in der
  862.        Info-Zeile des Editorfensters geändert werden
  863. - FIX: Vergrössern des internen Speichers für die Wiedervorlage
  864.        klappte nicht, trat bei mehr als 50 Einträgen auf
  865. - FIX: Wenn die Maximalzahl von 65534 Nachrichten für eine Gruppe
  866.        erreicht ist, werden die überzähligen jetzt mit einer
  867.        Fehlermeldung abgelehnt
  868. - FIX: Wenn bereits mehr als 64536 Nachrichten in einer Gruppe waren,
  869.        gab es Abstürze beim Einfügen
  870. - FIX: Wenn eine eigene Nachricht angezeigt wird, werden bei 'Farben'
  871.        jetzt die Einstellungen der Nachrichtenanzeige geändert, weil
  872.        das auch die Einstellungen sind, die zur Anzeige verwendet
  873.        werden
  874. - NEW: Farben und Effekte können in allen Fenstern jetzt auch
  875.        gemischt verwendet werden
  876. - FIX: Bei Kommentaren auf eigene Nachrichten wird der Status jetzt
  877.        nicht mehr mit 'Beantwortet' überschrieben
  878. - FIX: Bei automatisch restaurierten Fenstern wurden die Farben
  879.        nicht entsprechend der Konfiguration eingestellt
  880. - CHG: Kleinere Korrekturen in USEREDIT.DAT, und Beschreibung der
  881.        ganzen Variablen aufgenommen (Dankeschön geht an Sven Grull,
  882.        der sich diese Arbeit gemacht hat)
  883. - FIX: Sichern als UUDecode in der Stichwortliste funktionierte
  884.        nicht mehr
  885. - FIX: Bei Control-Click auf den Iconifier (für alle Fenster
  886.        ikonifizieren) wurde beim restaurieren das Funktionsfenster
  887.        manchmal zu klein aufgemacht, wenn vorher noch andere
  888.        Fenster offen waren
  889. - FIX: Falls die Wiedervorlage geöffnet war, wenn ein neuer Eintrag
  890.        hinzugefügt wurde, dann wurde die Liste nicht neu gezeichnet;
  891.        BusyBee bei leerer Liste wurde nicht zurück gesetzt
  892.        (von Markus Hoffmann)
  893. - CHG: Wenn Fehler bei den PMs aufgetreten sind, dann kann nun
  894.        wahlweise die Datei CATLOG.TXT angezeigt werden
  895.        (von Markus Hoffmann)
  896. - NEW: Kommentare auf eigene Nachrichten werden beim Einfügen
  897.        in eine Datei COMMENTS.DAT geschrieben; die Funktion kann
  898.        über WriteCommentsEntries:=FALSE abgeschaltet werden; alte
  899.        Einträge werden automatisch wieder gelöscht, die Anzahl der
  900.        Tage kann über CommentEntriesHoldDays eingestellt werden
  901.        (von Markus Hoffmann)
  902. - FIX: Unter Hi- und Truecolor-Auflösungen gab es immer noch Probleme
  903.        mit Farbicons; behoben
  904. - NEW: Die Stichwortliste kann jetzt auch nach Maus-ID und langer
  905.        ID sortiert werden
  906. - NEW: REPAIR kann jetzt auch eine PAR-Datei erzeugen, allerdings
  907.        geht dann die Kommentarverkettung verloren
  908. - NEW: Wenn im Message-Path eine Datei UPL.TXT existiert, wird sie
  909.        an das Ende des Infiles angehängt (für die UPLoad-Blöcke der
  910.        neuen Maus-Versionen)
  911.        (von Frank Röske)
  912. - FIX: Wenn Optionen/Speichern am Ende aktiviert war, wurde CAT im
  913.        Batchmodus nicht beendet
  914. - FIX: Ändern des Intervalls der Infofilebestellung über den Circle-
  915.        button funktionierte nicht
  916. - FIX: Das Infofile ITI (maschinenlesbare Infoliste) wurde nicht
  917.        gefunden wenn es neu kam, dadurch tauchten die Einträge dort
  918.        drin auch nicht bei den Infofiles auf
  919. - FIX: Wenn eine Nachricht beim Erzeugen des Infiles gesplittet werden
  920.        musste, wurde der Betreff der ersten neuen Teilnachricht
  921.        möglicherweise zermüllt
  922.        
  923. 29.03.98    *** Version 4.07 α
  924.  
  925. - FIX: Falschen VDI-Aufruf geändert, der möglicherweise die Ursache
  926.        für einige Probleme bei proportionalen Fonts war
  927. - CHG: Hintenliegende Fenster können nicht mehr geschlossen werden,
  928.        wenn ein modales Fenster oben ist (führte an einigen Stellen
  929.        zu Problemen)
  930. - FIX: Das Funktionsfenster drängelt sich jetzt nicht mehr in den
  931.        Vordergrund, wenn die geöffneten Fenster restauriert werden
  932. - FIX: Beim Lesen von ungelesenen Nachrichten wird jetzt auch bei
  933.        der ersten anzuzeigenden Nachricht geprüft ob sie bereits
  934.        gelesen bzw. gefiltert ist
  935. - FIX: Bei der Gruppenauswahl wird die Position der Anzahl der
  936.        neuen/ungelesenen Nachrichten jetzt an die Dialogbreite
  937.        angepasst
  938. - NEW: Beim Infile-erstellen/schreiben/erzeugen/kreieren wird der
  939.        Bildschirm jetzt nicht mehr die ganze Zeit gesperrt
  940. - FIX: Unmittelbar vor Programmende konnte es noch zu Speicherschutz-
  941.        verletzungen kommen, weil lesend auf Speicher zugegriffen
  942.        wurde, der bereits freigegeben war.
  943. - FIX: Wenn ein Editorfenster geschlossen wurde während gerade
  944.        der Dialog zum Ändern des Headers geöffnet war, gab es einen
  945.        Absturz beim verlassen des Dialogs
  946. - FIX: Fehler beim zurückschreiben des PM-Status behoben (trat erst
  947.        seit Version 4.06 auf)
  948. - FIX: Bei allzu langen Endlos-Zeilen gab es Abstürze, wenn der
  949.        Anzeigeumbruch aktiviert war, ausserdem sollte der in solchen
  950.        Fällen jetzt ein ganzes Stück schneller sein (dauert aber immer
  951.        noch viel zu lange)
  952. - NEW: Ändern der Formatzeilen wirkt sich jetzt auch auf schon
  953.        offene Stichwortlistenfenster aus, d.h. die werden neu
  954.        gezeichnet
  955. - NEW: Für die Gruppenauswahl kann über die Config-Variable
  956.        AutoClearEdit festgelegt werden, da₧ beim Öffnen das
  957.        Editfeld gelöscht wird wenn die letzte Eingabe nicht mehr
  958.        in der Auswahl vorhanden ist
  959. - FIX: Die Infozeile in der Nachrichtenanzeige ist jetzt immer
  960.        mindestens so hoch wie Platz für die Windrose benötigt wird,
  961.        auch wenn ein kleinerer Systemfont eingestellt ist
  962. - CHG: Nochmal andere Farbicons für die Nachrichtenanzeige eingebaut;
  963.        der Hintergrund der Infozeile ist jetzt grau wenn der Fenster-
  964.        hintergrund weiss ist
  965. - NEW: Wenn Alt-F1-F3 funktionieren, funktionieren jetzt auch
  966.        Shift-Alt-F1-F3. Für die Antwort auf die Frage, was
  967.        die Tasten machen, verweise ich auf die CAT-FAQ, Frage 43 ;-)
  968. - FIX: Umwandlung von text/enriched Attributen funktionierte nicht
  969. - FIX: Erkennung, ob der Zeichensatz der Nachricht umgewandelt werden
  970.        muss, funktionierte nicht immer
  971. - NEW: Bei Kommentaren/Antworten auf eigene Nachrichten kann der
  972.        nachfolgende Alert jetzt bestätigt werden; die neue
  973.        Maus-Version soll das jetzt angeblich können; falls daraufhin
  974.        eine Fehlermeldung von der Maus kommt, wird die Nachricht
  975.        beim nächsten Tausch as GÜK nochmal verschickt
  976. - FIX: Bei User An-/Abstellen wurde der Name nicht in die GRSELECT.INF
  977.        geschrieben
  978. - FIX: Beim Alert, da₧ eine Zeile zu lang wird, war die Maus meistens
  979.        noch abgeschaltet
  980. - FIX: Disablen des Menüs bei modalen Dialogen klappte nach den
  981.        letzten Änderungen nicht mehr
  982. - NEW: Änderungen am GEMScript-Modul eingebaut, und einige Kommandos
  983.        implementiert; genaueres steht in GSCRIPT.TXT
  984. - NEW: Über die Config-Variable "AddQuoteCRLF" kann eine zusätzliche
  985.        Leerzeile nach Quotes eingefügt werden
  986.        (von Volker Janzen)
  987. - NEW: Über die Config-Variable "ReadMessageLoop" kann festgelegt
  988.        werden, da₧ mit der Suche nach ungelesenen Nachrichten
  989.        wieder von vorne begonnen werden soll, wenn am Ende der
  990.        Liste noch keine gefunden wurden
  991.        (von Volker Janzen)
  992. - FIX: Bei den neuen Lock-Routinen gab es noch Probleme, wenn man
  993.        eine neue INF-Datei geladen hat
  994. - FIX: Beim schliessen eines unmodalen Dialogs über den Closer
  995.        war der Titel beim nächsten mal verschwunden
  996. - FIX: Bei den Maustauschkommandos gab es einen Absturz, wenn der
  997.        hinten liegende Dialog geschlossen wurde solange der Dialog
  998.        mit dem Kommando offen war
  999.  
  1000. 08.03.98    *** Version 4.06 α
  1001.  
  1002. - FIX: Wenn ein Infile erstellt wurde und noch ungesicherte Texte in
  1003.        Editor-Fenstern waren, wurde nicht nachgefragt ob diese
  1004.        gesichert werden sollen
  1005. - NEW: Die Erkennung ob CAT oder CatPutz bereits läuft erfolgt jetzt
  1006.        über eine Lock-Datei im Datenbank-Ordner. Funktioniert
  1007.        natürlich nur zusammen mit der entsprechenden CatPutz-Version.
  1008. - NEW: Für die CAT-eigene Hilfe wird shel_help() unterstützt,
  1009.        so vorhanden
  1010. - FIX: Wenn eine Addresse geändert wurde, wurde der hinten liegende
  1011.        Dialog nicht immer korrekt aktualisiert
  1012. - FIX: Wenn nur die Nachrichtenauswahl auf war und eine neue
  1013.        Nachricht geschrieben wurde, kam es zu Fehlermeldungen
  1014. - FIX: Backup-Dateien wurden mit der Extension ".ba" statt ".bak"
  1015.        angelegt
  1016. - FIX: Nach Abbruch der Gruppenauswahl ohne Auswahl, konnte es
  1017.        manchmal vorkommen, da₧ beim nächsten mal Müll im Eingabefeld
  1018.        stand
  1019. - FIX: Die von einigen Tools (z.B. ProgList) geschickte Nachricht
  1020.        zum Neulesen der Messages wurde nicht mehr verstanden
  1021. - FIX: Textausgaben werden jetzt auf 126 Zeichen in einem Stück
  1022.        begrenzt, weil das VDI manchmal nicht mehr kann. Der Fehler
  1023.        mit den falsch positionierten Texten bei sehr langen Zeilen
  1024.        im Editor ist damit behoben (Änderung war eigentlich auch
  1025.        schon in der Version 4.05, aber nicht dokumentiert)
  1026. - FIX: Beim Installationsprogramm wurde nach den letzten Änderungen
  1027.        der Dialog zum Einstellen der Pfade nicht mehr korrekt
  1028.        dargestellt
  1029. - FIX: Wenn eine Addresse geändert oder neu eingegeben wurde und die
  1030.        hinten liegende Addressliste geshadet oder ikonifiziert wurde,
  1031.        solange der Änderungsdialog vorne lag, wurde nach dem
  1032.        Schlie₧en des oberen Fensters die Adressliste an ihrer
  1033.        ursprünglichen Position gezeichnet; der Bug ist noch nicht
  1034.        vollständig behoben, sowohl die Liste als auch der Cursor
  1035.        werden manchmal nicht über die Rechteckliste gezeichnet.
  1036. - FIX: Der Titel beim Dialog zur Addresseneingabe wurde nicht immer
  1037.        richtig gesetzt (Neu/Ändern war manchmal vertauscht)
  1038. - FIX: 'TAB' in einem Dialog mit AutoLocator hat das Eingabefeld
  1039.        in Gro₧schrift umgewandelt
  1040. - FIX: Beim Anlegen neuer Gruppen konnte es zu Abstürzen kommen
  1041. - FIX: Ctrl-U in der Gruppenauswahl führte gleich zu mehreren
  1042.        unschönen Effekten und endete meist mit einem Absturz
  1043. - NEW: REPAIR-Programm neu geschrieben
  1044. - FIX: 'Sender'-Feld wurde beim exportieren als Outfile nicht
  1045.        geschrieben
  1046. - NEW: Unterstützung für externe Font-Selektoren eingebaut (XFSL,
  1047.        UFSL, $FONTSELECT und fnts_xx-Funktionen von MagC, in dieser
  1048.        Reihenfolge); Font-Protokoll wird ebenfalls unterstützt
  1049. - FIX: Der Alert für 'Maximalgrösse überschritten' wurde nie
  1050.        angezeigt
  1051. - FIX: Neue Variable für nicht gesetzte Flags für die Stichwortliste
  1052.        funktionierte noch nicht
  1053. - FIX: Nachstarten von IDEALIST funktionierte nicht
  1054.  
  1055. 23.02.98    *** Version 4.05 α
  1056.  
  1057. - CHG: Schalter UseLongIDs testweise wieder eingebaut
  1058. - CHG: Das Debug-Protokoll wird jetzt beim Start umbenannt und dann
  1059.        neu erzeugt, ausserdem bleibt die Datei nicht mehr offen;
  1060.        näheres in der Datei LIESMICH.TXT
  1061. - FIX: Beim Dialog zum Ändern der Gruppen wurde der Button 'Ändern'
  1062.        vom Button 'Neu' übermalt und war mit der Maus nicht mehr
  1063.        anwählbar
  1064. - FIX: Noch zwei Fehler im Batch-Modus: nach dem Tausch wurde die
  1065.        temporäre CATPOS.INF nicht immer gelöscht, ausserdem wurde
  1066.        CAT immer beendet, auch wenn kein '-q' angegeben wurde
  1067. - FIX: Terminal als Overlay zu starten funktionierte im Batchmodus
  1068.        nicht; das Outfile wurde eingefügt noch bevor das Terminal-
  1069.        programm gestartet wurde (ebenfalls Fehler aus CAT 3.x);
  1070.        mit Connect gibt es allerdings immer noch Schwierigkeiten,
  1071.        weil es seine .CTL nicht findet
  1072. - FIX: Variable MiNTDomain:=FALSE in der CATUSER.INF war wirkungslos,
  1073.        weil die Abfrage erfolgte noch bevor CATUSER.INF überhaupt
  1074.        gelesen wurde (Fehler ist auch mindestens seit CAT 3.03 drin)
  1075. - FIX: Fensterdialoge werden bei Ctrl-U jetzt geschlossen
  1076. - FIX: Bei #OUT-Blöcken im Outfile wurde das letzte Zeichen vom
  1077.        Dateinamen abgeschnitten
  1078. - FIX: Die Stichwortliste wurde bei jedem Aufruf eine Zeile kleiner
  1079. - FIX: Bei leeren Textdateien konnte es ziemlich unschöne Abstürze
  1080.        und sonstige merkwürdige Effekte geben.
  1081. - CHG: Default für die Anzeige der nicht gesetzten Flags wieder
  1082.        auf den ursprünglichen Wert (alles '-') geändert; Flags
  1083.        für die Stichwortliste sind jetzt unabhängig davon einstellbar
  1084.        (MsgListBitsSet und MsgListBitsNotSet in der CATUSER.INF)
  1085. - NEW: Bei öffentlichen Nachrichten wird jetzt auch das
  1086.        'Kommentieren'- bzw. 'Beantworten'-Flag zurückgesetzt,
  1087.        wenn man eine Nachricht des entsprechenden Typs schreibt
  1088. - FIX: Die Buttons und einige Texte in Dialogen wurden mit dem
  1089.        Systemzeichensatz (ID 1) gezeichnet, nicht mit dem Zeichensatz
  1090.        der beim AES angemeldet ist
  1091. - FIX: Die Erkennung ob CAT schon gestartet ist klappte nicht immer
  1092. - FIX: Beim markieren mehrerer Blöcke wurde der Cursor manchmal nicht
  1093.        gezeichnet
  1094.  
  1095. 10.02.98    *** Version 4.04 α
  1096.  
  1097. - NEW: GEMScript-Grundgerüst von Volker Janzen eingebaut
  1098. - FIX: Wenn der Editor beim Schreiben der Datei einen Fehler bekam,
  1099.        wurde Speicher nicht wieder freigegeben.
  1100. - FIX: Dateien >= 60K wurden im Editor nicht korrekt zurückgeschrieben
  1101. - NEW: Die Einstellungen der Baumanzeige für vertikal/horizontal und
  1102.        klein/gross werden jetzt mit in die CATUSER.INF geschrieben
  1103. - FIX: Wenn ein Block markiert war, wurde bei Backspace und Delete
  1104.        nach dem Löschen des Blocks auch noch der Tastendruck
  1105.        ausgeführt
  1106. - FIX: Block-Filter für UUDecode konnte zu Hängern führen
  1107. - FIX: Im Dialog zum Laden der Infofiles war das Datum um eine
  1108.        Stelle verschoben, wenn Anzahl Tage <10 war
  1109. - NEW: FONT-Protokoll wird jetzt unterstützt
  1110.        (für Drag&Drop Fontselektoren)
  1111. - CHG: interne Umstellung der Protokoll-Routinen um sie besser von-
  1112.        einander zu trennen; beim VA-Protokoll wird jetzt auch ein 
  1113.        AV_PROTOKOLL beim Start verschickt
  1114. - CHG: Die nicht gesetzten Flags werden in der Nachrichtenanzeige
  1115.        jetzt mit Kleinbuchstaben statt '-' dargestellt, damit man sie
  1116.        mit der Maus besser treffen kann. Beide Darstellungen (gesetzt
  1117.        und nicht gesetzt) können zudem jetzt über die Variablen
  1118.        "MessageBitsSet" bzw. "MessageBitsNotSet" in der CATUSER.INF
  1119.        eingestellt werden.
  1120. - FIX: Beim Abrufen einer Suchkonfiguration wurden nicht für alle
  1121.        Objekte die Flags in der Dialogbox richtig gesetzt
  1122. - FIX: Die Eingabefelder unter Optionen/Konfiguration können
  1123.        jetzt 256 Zeichen fassen, dadurch sollten die Eingaben nicht
  1124.        mehr abgeschnitten werden.
  1125. - FIX: Nach dem Wechsel der INF-Datei war noch die Liste der
  1126.        alten Infofiles im Speicher, und wurde dann möglicherweise
  1127.        sogar in den neuen Datenbank-Pfad geschrieben. Durch den
  1128.        selben Fehler wurde auch das Flag für neue Info-Dateien nicht
  1129.        zurückgesetzt
  1130. - FIX: In USEREDIT funktionierten die langen Eingabefelder von
  1131.        MagiC nicht, es konnte nur ein Zeichen eingegeben werden
  1132. - FIX: Unter MiNT konnte kein Infile erstellt werden, weil ein
  1133.        Fehler angemeckert wurde der gar keiner war.
  1134.   
  1135. 02.02.98    *** Version 4.03 α
  1136.  
  1137. - FIX: Beim löschen einer Message wurde Speicher freigegeben der
  1138.        schon mal freigegeben wurde, dafür wurde ein anderer vergessen
  1139. - FIX: Das Message-Erstelldatum in den HDR-Dateien ging um eine
  1140.        Stunde falsch
  1141. - FIX: in der Infozeile der Nachrichtenanzeige werden die Objekt-
  1142.        positionen jetzt an den Systemzeichensatz angepasst, soda₧ der
  1143.        Statustext nicht mehr die Icons oben überschreibt
  1144. - FIX: Das Installationsprogramm läuft jetzt in der MiNT-Domain
  1145. - FIX: Die mtDials-eigenen langen Editfelder funktionierten nicht
  1146. - CHG: Fileselector für Outfile-Einfügen erstmal wieder rausgenommen,
  1147.        weil's für Archive noch nicht funktioniert
  1148. - FIX: Noch eine mögliche Fehlerquelle beim abfragen und setzen
  1149.        des Clipboard-Ordners umgangen
  1150. - FIX: Beim ändern der Flags über das Popup-Menü in der Nachrichten-
  1151.        anzeige wurden falsche Flags geändert
  1152. - CHG: 'Flags ändern' ist jetzt default-mässig mit Alt-Y belegt.
  1153. - NEW: Dialog zum einstellen der Menükürzel
  1154. - NEW: Dialog zum einstellen der Dialogboxgrö₧en
  1155. - FIX: beim setzen einer Suchkonfiguration wurden die Such- und
  1156.        Setzflags mit einem falschen Typ in der CATUSER.INF abgelegt
  1157.        und deshalb beim nächsten mal nicht wiedergefunden
  1158. - FIX: Das Installationsprogramm hat versucht, bei einer Update-
  1159.        Installation CAT.INF auf sich selber zu kopieren, wenn als
  1160.        Installationspfad der gleiche Pfad angegeben wurde in dem die
  1161.        CAT.INF steht
  1162. - FIX: Beim Format für die Message-Nummer wurde die letzte Ziffer
  1163.        abgeschnitten
  1164. - FIX: Bei Kommandos aus der ITK, die eine Gruppenangabe erforderten,
  1165.        wurde im Dialog der Gruppenname nicht initialisiert
  1166. - FIX: wenn beim öffnen einer Gruppe nicht mehr genug Speicher zum
  1167.        cachen der TAB- oder PAR-Dateien frei ist, kommt jetzt keine
  1168.        Fehlermeldung mehr (weil das Programm auch ohne funktioniert)
  1169. - FIX: Das Installationsprogram schrieb den Datenbank-Pfad anstatt
  1170.        des Terminalpfads in die CAT.INF
  1171. - FIX: Fehler beim einstellen des Fonts behoben (trat nur bei
  1172.        Vektorfonts auf)
  1173. - FIX: Die Texte über den Status der Gruppe wurden in der
  1174.        Gruppenauswahl nicht angezeigt
  1175. - FIX: Aus der Ascii-Tabelle liessen sich aus der ersten Zeile keine
  1176.        Zeichen auswählen
  1177. - FIX: Beim schreiben einer neuen Nachricht in eine Gruppe war der
  1178.        Schalter 'Alle' nicht selektierbar
  1179. - FIX: Der Hintergrund der Infozeile in der Nachrichten-Anzeige
  1180.        wurde nicht in der richtigen Farbe dargestellt, wenn man die
  1181.        Hintergrundfarbe geändert hat.
  1182. - FIX: Ändern der Distribution über den Circle-Button klappte nicht
  1183.  
  1184. 25.01.98    *** Version 4.02 α
  1185.  
  1186. - FIX: Fehler in Farbicon-Routinen behoben, der in Auflösungen mit
  1187.        256 Farben oder mehr schon beim Start zum Absturz führen konnte
  1188. - FIX: Die Suchfunktionen liessen sich nicht abbrechen, weder in
  1189.        der Nachrichten- noch in der Stichwortanzeige
  1190. - FIX: Shift-Click auf das Benutzer-Symbol (Absender ins Clipboard
  1191.        schreiben) sollte jetzt funktionieren.
  1192. - FIX: Beim draggen des Absenders oder Betreffs aus dem
  1193.        Nachrichtenfenster wurde der Text manchmal nicht mehr
  1194.        gezeichnet sobald man aus der Zeile herauskam.
  1195. - CHG: bei externen Blockfiltern wird jetzt nichts mehr eingefügt,
  1196.        wenn die Ausgabedatei nach dem filtern nur aus Ctrl-Z besteht.
  1197. - FIX: interne Blockfilter haben die Zeilenenden verstümmelt,
  1198.        wenn der Block über mehrere Zeilen ging
  1199. - FIX: Beim Drag&Drop von Blöcken zwischen Edit-Fenstern kam es zu
  1200.        Fehlermeldungen.
  1201. - FIX: Beim auswählen eines Blockfilters über den Dialog wurde
  1202.        immer der nachfolgende Eintrag angezeigt
  1203. - CHG: Farbicons für die Nachrichtenanzeige eingebaut. Der Dank geht
  1204.        an Frank Perrey, der diese zur Verfügung gestellt hat.
  1205. - NEW: Mit Shift-Ctrl-E bekommt man jetzt eine Fileselectorbox vor
  1206.        dem Einfügen des Outfiles.
  1207. - FIX: In der Zeichensatzauswahl wurden die Namen teilweise
  1208.        abgeschnitten
  1209. - FIX: durch das beheben des Fehlers in der Stichwortliste mit der
  1210.        Leerzeile trat ein neuer Fehler auf, der dazu führte da₧ bei
  1211.        einer eingeschränkten Liste die Slider nicht richtig gesetzt
  1212.        wurden und es zu Abstürzen kam
  1213. - NEW: Das blinken der Buttons im Funktionsfenster ist nun über die
  1214.        Konfigurations-Variable 'Wiggle' abschaltbar (Integer-Wert,
  1215.        Default ist 1)
  1216. - FIX: bei Antworten auf öffentliche Nachrichten fehlte die Message-Id
  1217.        in 'Kommentar zu...'
  1218. - FIX: Default bei Abfrage Sender/Reply-To/Absender wieder auf
  1219.        Reply-To geändert
  1220. - FIX: Beim bewegen zur vorherigen Nachricht konnte man manchmal
  1221.        bei der ersten Nachricht in der Gruppe überhaupt landen
  1222. - CHG: Infozeilen funktionieren jetzt auch bei neuen, persönlichen
  1223.        Nachrichten
  1224. - FIX: Format 'A' in den Infozeilen (Datum) war ein Zeichen zu kurz
  1225. - FIX: Beim ändern des Betreffs oder Absender einer Mail wurde die
  1226.        Info-Zeile nicht aktualisiert
  1227. - FIX: Control-F1 bis F10 funktionierten auch nicht :-(
  1228. - FIX: Wenn beim einfügen eine ITG gefunden wurde, wurde der
  1229.        Speicher der alten Gruppenliste nicht freigegeben, ausserdem
  1230.        klappte das einlesen überhaupt nicht
  1231. - FIX: Übergabe einer INF-Datei per Kommandozeile klappte nicht,
  1232.        wenn keine CAT.INF im Verzeichnis war
  1233. - NEW: neues Programm um die Variablen aus CATUSER.INF einstellen zu
  1234.        können, die sonst nirgendwo in den Dialogen auftauchen
  1235. - FIX: CatPutz korrigiert den zwischenzeitlichen Fehler von
  1236.        CatPutz-Version 3.x, bei teilgelöschten Nachrichten ein Null-
  1237.        Byte zu viel zu schreiben
  1238. - FIX: Die Abfrage auf NoInfofileBackups war falsch, dadurch wurden
  1239.        nie Backups angelegt
  1240.  
  1241. 18.01.98    *** Version 4.01 α
  1242.  
  1243. - FIX: bei `undo' wurde manchmal bereits freigegebener Speicher
  1244.        noch einmal freigegeben, was zu Fehlermeldungen führte
  1245. - NEW: Beim Start erscheint eine entsprechende Meldung, wenn als
  1246.        Username nur ein Mauskürzel angegeben ist (genauer gesagt
  1247.        wenn kein '@' im Namen ist)
  1248. - FIX: wenn die interne Hilfe verwendet wird, konnte es vorkommen
  1249.        da₧ der Speicher der gelesenen Texte nicht wieder freigegeben
  1250.        wurde
  1251. - FIX: Fehler beim abfragen/setzen des Clipboard-Ordners behoben
  1252. - FIX: Beim einschalten der Anzeige des Message-Headers kam es zu
  1253.        Speicherüberschreibungen und Fehlermeldungen
  1254. - FIX: Im Nachrichtenfenster wurde beim ersten Cursor-Up nicht die
  1255.        letzte Message selektiert
  1256. - FIX: Beim wechsel der Gruppe wurde in der Stichwortliste
  1257.        x-mal die erste neue Message angezeigt
  1258. - FIX: In der Stichwortliste wurde unten eine Leerzeile zu viel
  1259.        angezeigt
  1260. - FIX: In der Infozeile wurde das letzte Zeichen von Datum
  1261.        und Uhrzeit der Message abgeschnitten
  1262. - FIX: Beim löschen eines Eintrags aus der Wiedervorlage wurden
  1263.        die zugehörigen Daten nicht freigegeben
  1264. - FIX: Die Wiedervorlage-Datei wurde mit einem anderen Format als
  1265.        bei CAT 3.x gelesen und geschrieben
  1266. - FIX: ThreeStateButtons liessen sich nicht wieder auf 'nicht ändern'
  1267.        zurückstellen
  1268. - FIX: Texte in der Resource die eigentlich Fett dargestellt werden
  1269.        sollten wurden mit Schattenrand gezeichnet und umgekehrt
  1270. - FIX: Beim verschieben eines markierten Blocks mit der Maus
  1271.        wurden nicht alle Linien neu positioniert.
  1272. - FIX: Ctrl-Backspace (Wort links vom Cursor löschen) im Editor
  1273.        funktionierte nicht.
  1274. - FIX: Bei der Baumanzeige wurden weiter rechts stehende Einträge zu
  1275.        weit nach unten gezeichnet, darum waren auch die
  1276.        Verbindungslinien etwas schräg.
  1277. - FIX: Formate 'R' und '#' waren ein Zeichen zu lang,
  1278.        Datumsformate konnten auch zu lang werden.
  1279. - FIX: Die FormatStrings wurden nach dem einlesen gelöscht
  1280. - FIX: ein markierter Block wurde beim Redraw nicht neu gezeichnet
  1281. - FIX: Beim zusammenfügen von Buffern wurde der falsche Text
  1282.        kopiert, dadurch wurde auch der falsche im Messagefenster
  1283.        dargestellt wenn die Grösse geändert wurde
  1284. - FIX: Änderung der Sortierung der Gruppenauswahl führte zum Absturz
  1285. - FIX: Temporärer Speicher beim quoten wurde nicht wieder
  1286.        freigegeben
  1287. - FIX: Umleiten der Ausgaben des Packers in CATLOG.TXT funktionierte
  1288.        nicht
  1289. - FIX: weitere Fehler beim zeichnen von Objekten bei 16 Farben
  1290.        oder mehr behoben
  1291. - FIX: Der Dialog für Floskeltasten hing nach OK fest
  1292. - FIX: Shift-F1 - Shift-F10 funktionierten nicht
  1293. - FIX: Bei 16 Farben oder mehr wurden die Buttons nicht richtig
  1294.        gezeichnet; bei selektierten Checkboxen wurde das Kreuz nicht
  1295.        gezeichnet
  1296. - FIX: Beim Dialog zum konfigurieren der Infofiles wurde der
  1297.        Button Ändern/Neu nicht richtig aktualisiert
  1298. - CHG: Dialog für Maustauschkommandos ist jetzt non-modal, dadurch
  1299.        muss er auch nicht mehr geschlossen werden wenn man ein
  1300.        Kommando auswählt
  1301.  
  1302. 12.01.98    *** Version 4.00 α
  1303.