home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 2002 January
/
STC_CD_01_2002.iso
/
APP
/
CAT505
/
DOC
/
CHANGES.TXT
< prev
next >
Wrap
Text File
|
2002-01-20
|
72KB
|
1,303 lines
CHANGES.TXT 20.1.02
Dieser Text enthält eine Dokumentation aller Änderungen, die an CAT
seit der Version 3.05 bis zur aktuellen Version vorgenommen wurden.
Ein Liste mit den Änderungen älterer Versionen ist in CHANGES.OLD
zu finden.
Ein Teil dieser Änderungen betreffen auch CatPutz und Fred, z.B.
dann wenn es Fixes in den Library-Routinen bzw. im Editor waren.
20.1.02 *** Version 5.05 (im Vergleich zu 5.04)
DIV die Änderungen der 4.35
20.1.02 *** Version 4.35 (im Vergleich zu 4.34)
CHG UseLongIDs wird jetzt auch in CAT<4.5 nicht mehr unterstützt.
FIX Es werden jetzt auch Mails ohne TO-Zeile akzeptiert, nur bei der
Internet-Version
FIX kleine Fehler bei der Fonterkennung behoben. Au₧erdem wurden mü
(griechisch) und die Männl. Weibl. Zeichen nicht richtig übersetzt.
NEW Je nach Provider darf man nicht mit beliebigem Absender posten.
Dies wird jetzt besser unterstützt.
FIX Der gerade eingefügte Sound zur Erkennung von Msgs mit Anhang wurde
and der falschen Stelle abgespielt, so da₧ er bei jedem Neuzeichnen
der Infozeile zu hören war.
NEW In die Formatzeile für die SWL kann man jetzt auch ein N setzen
dann wird die Anzahl der Anhänge ausgegeben.
FIX Statusmeldungen erzeugten auf Original-Ataris einen Absturz beim
Outfile einfügen. In dem Zusammenhang auch noch über 100 weitere
Stellen sicherer gemacht.
NEW MIME multipart/Alternative wird jetzt unterstützt.
FIX Bessere aber noch nicht optimale Unterstützung von gesplitteten
Mails mit Anhängen.
14.1.02 *** Version 5.04 (im Vergleich zu 5.02)
DIV die Änderungen der 4.33 und 4.34
14.1.02 *** Version 4.34 (im Vergleich zu 4.33)
MIST Das Programm von Thorsten zur Konvertierung des farbigen RSC (catcol.rsc)
in eine SW-Version versagt leider mit dem aktuellen RSC. Deshalb gibt's
nur ein catcol.rsc. Cat Nutzer mit SW-Bildschirm müssen deshalb das alte
cat.RSC löschen (das Install macht es hoffentlich automatisch). Wenn die
Darstellung zu schlecht ist bitte bescheid sagen.
FIX Kleiner Fehler beim Erzeugen des Anhangstrings behoben
FIX Erkennung eigener Mails überarbeitet. Notfalls kann es jetzt auch per Hand
geändert werden.
CHG Der Absender wird jetzt immer beim Schreiben festgelegt, nicht erst beim Versenden
Wichtig wenn mehrere Personen unterschiedliche Absender nutzen (Internet)
FIX Einige Headerzeilen können Zeilenumbrüche enthalten, so können sie aber nicht
in ein Maus-Outfile exportiert werden -> Zeilenumbrüche werden rausgefiltert.
FIX Mit Internetmails ohne Text oder Anhang kam Cat nicht zurecht, ist
zwar auch unsinnig, aber kommt vor
FIX? Userdef zum Zeichnen der Linien im Menü abstellbar, da dies evtl. der
Grund für Probleme unter MinT sind. Bei wem also das Runterklappen
eines Menüs zum Systemstillstand führt sollte mal testweise
NoNiceLines auf TRUE setzen
CHG Windrose geändert
FIX Das Hinzufügen oder Löschen eines Anhangs wurde nicht als Änderung erkannt
-> falls dies die einzige Änderung war wurde nicht gespeichert.
FIX Überflüssige Warnungen weg, sinnvolle hinzu
*** Version 5.03 (im Vergleich zu 5.02)
gibt's nicht
6.1.02 *** Version 4.33 (im Vergleich zu 4.32)
FIX Das Wichtigste: Bei Cat<4.50 wurde der Anhangstring nicht gesichert
FIX Cat weigerte sich Mails ohne Betreff einzusortieren
FIX Bei Mausmails soll weder ein Absender eingefügt, noch nach ISO
gewandelt werden.
FIX Bei der Suche nach einem Anhang wurde der Monat falsch ermittelt.
NEW Install legt jetzt auch den Anhang-Pfad an.
FIX Base 64 Encoded-Words wurden nicht dekodiert
2.1.02 *** Version 5.02 (im Vergleich zu 5.01)
-DIV nur die Änderungen der 4.32
2.1.02 *** Version 4.32 (im Vergleich zu 4.31)
-FIX Der Fall, da₧ bei MIME Anhängen weder Name noch Typ angegeben
sind war immer noch nicht so toll gelöst.
-FIX Kleinere Verbesserungen in Zusammenhang mit dem Empfang von Anhängen
-FIX Gruppenauswahl bei GÜK und Links verbessert
-FIX Der Compiler hatte einige Files nicht neu übersetzt -> die 4.31
war praktisch unbrauchbar.
31.12.01 *** Version 5.01 (im Vergleich zu 5.00)
-DIV nur die Änderungen der 4.31
31.12.01 *** Version 4.31 (im Vergleich zu 4.30)
-NEW Man kann jetzt wählen ob die Anhänge als Mime oder UUE verschickt
werden.
-CHG Optionen/CbC-Vor-Vorwahl ist nur noch in der Mausversion verfügbar
Optionen/PM-Filter nur in der Internetversion
->beide teilen sich einen Menüpunkt
-FIX Viele kleine Bugfixes, hauptsächlich fürs Internet
-NEW Die Konfig-Variablen TruncExt.* und MimeTyp.* werden etwas flexibler,
genutzt, ob mit oder ohne '.' am Anfang ist jetzt egal.
!!!!Bei Version 4.30/5.00 noch nicht!!!!!!!!
24.12.01 *** Version 5.00 (im Vergleich zu 4.30)
-REM bereits in der VErsion 4.5 wurde die Beschränkung auf 64kB Mailtext
aufgehoben dies ist jetzt für Usenetmails ggf. interessant, allerdings
nicht so sehr wie ursprünglich erwartet, da Anhänge ja getrennt
gespeichert werden.
-NEW Einige neue Headerzeilen
Z.B. Zusätze zum Datum einer Mail, so wurde bisher weder Sekunden
noch Zeitzone verwendet. Au₧erdem wird die Zeitzone z.B. beim
Sortieren nach Datum verwendet.
24.12.01 *** Version 4.30 (im Vergleich zu 4.25)
-NEW Das Wichtigste zuerst: Cat kanns jetzt auch mit dem Internet (genauer
Usenet) Als 'Terminalprogramm' wird in2cat benötigt, oder irgendwann
mal ein anderes? Wegen eininger Beschränkungen der 4.30 sollte besser
die 5.00 verwendet werden. Da das In- und Outfile Format für Usenet-
Mails anders ist können IO-Filter nicht verwendet werden!
-NEW Mailanhänge im MIME Format werden erkannt, dekodiert und in externe
Files abgespeichert. In die Datenbank kommt nur ein Verweis.
Man kann auch Anhänge versenden. Dabei wird bei Maus-Mails UU-kodiert
und bei Usenetmais MIME verwendet.
-NEW Bei 'speichern als' kann jetzt angegeben werden ob diese Anhänge
mitgespeichert werden sollen oder nicht
-NEW Da die MIME Dekodierung schonmal drin ist habe ich sie auch als
Blockfilter eingebaut.
-NEW PM-Filter. PMs können jetzt per Filter in beliebige Gruppen
einsortiert werden oder auch verworfen werden. Vor allem sinnvoll fürs
Usenet, da dort die IO-Filter nicht funktionieren.
-FIX Fehler beim Redraw der Baumanzeige behoben
-FIX Entstand durch AddQuoteCRLFNum eine Leerzeile am Textanfang gab es
Probleme mit Jellycat ->es werden keine Leerzeilen am Anfang
eingefügt.
-FIX Teils wurden Statusmeldungen doppelt geschickt. Au₧erdem wurde
weitergegeben, da₧ man eigene PMs gelesen hatte, aber wen
interessiert das?
-NEW Bisher gab es nur die Möglichkeit das Outfile direkt nach dem
Einfügen zu löschen, zur Fehlersuche ist aber ein Löschen
erst vor dem Aufruf des Terminalprogramms sinnvoller.
Dies ist in Optionen/Tausch oder über die Konfigurationsvariable
DeleteAfterImport einstellbar
-FIX Beim Wechsel zwischen 'Auge' und 'Stift' im Editor wurden die
Text-Attribute teils nicht zurückgesetzt.
-NEW Die Splitgrö₧e kann jetzt zu 0 gesetzt werden, dann wird nicht geteilt
-NEW Neben dem ISO-8859-1 Zeichensatz werden jetzt auch noch die anderen der
Serie, der Windows CP 1252 und utf-8 unterstützt. Au₧erdem wurde
bisher nur im Text der Zeichensat gewandelt, ab jetzt auch die
Headerzeilen.
Bei der Zeichensatzkodierung wird das Eurosymbol in $EC (Ringintegral)
gewandelt. Dies wird bei der Anzeige zusammen mit den Texteffekten als
EUR angezeigt.
-NEW Das Einfügen des outf_hdr.txt kann jetzt ganz abgeschaltet werden
oder in Abhängigkeit davon ob outfile.txt importiert wurde.
Gesteuert über die Variable ImpOutfHdr.
-NEW Cat kann jetzt den günstigsten Provider für Ferngespräche ermitteln
und an das Terminalprogramm übergeben. Eigentlich sollte so etwas im
Terminalprogramm geschehen, aber da es dort keine Weiterentwicklung
gibt...
-NEW Das Datum kann jetzt in Usenet-Manier asgegeben werden, also
in Engl. mit Zeitzone: Konf.Var.:UsenetHeader.
-FIX Die Pseudofarbe 'normal' lie₧ sich per Cycle-Button teils
auch auswählen wenn sie deaktiviert war.
-FIX War LastResubmissionDate ungültig funktionierte die Wiedervorlage
nicht mehr (nie mehr!). Au₧erdem wurden alle Wiedervorlagen ggf.
zweimal ausgegeben. Und wenn AutoSaveOptions nicht gesetzt ist merkte sich
cat das Datum nicht, deshalb gibt es jetzt die Variable
SaveLastResubDate2File ist sie gesetzt wird das Datum
zusätzlich in catresub.txt gespeichert.
-NEW Zusätzliche Debugausgabe um defekte IO-Filter zu finden.
-NEW Neben der eigenen E-Mailadresse kann in Optionen/Allgemein jetzt auch der
Realname eingetragen werden, schlie₧lich lä₧t der sich nicht immer wie bei
Maus-Adressen aus dieser ermitteln.
-FIX Wenn zufällig durch einen Zeilenumbruch ein > fast am Zeilenanfang stand
kam es zu Problemen.
-NEW Die Catuser.inf kann jetzt auch unter beliebigem Namen im Home-Verzeichnis
abgelegt werden, so kann man z.B. für mehrere Nutzer unterschiedliche
Einstellungen verwalten.
-NEW Je nach Provider kann man im Internet mit verschiedenem Absender
schreiben. Cat kann jetzt folgendes:
1) Ein Extraabsender für ÖMs, z.B. news@Dimitri-Junker.de
2) bei Antworten kann die Empfängeradresse als Absender benutzt werden.
dabei wird die 1. Empfängeradresse benutzt die auch in der Liste
der Aliasadressen steht. Als Empfängeradressen werden alle Adressen
in den Feldern To: CC: und BCC durchsucht.
beides ist einzeln aktivierbar:
1) durch Setzen der Adresse als NewsDefAddr und
2) Durch setzen von AnswerAsReceiver auf TRUE
Der Absender kann aber auch manuell beliebig gesetzt werden.
-NEW In der Messageliste kann man jetzt auch Mails auf 'Löschen'
setzen. Diese werden dann beim nächsten Maustausch in der Maus
gelöscht. Im Usenet leider nicht möglich
-NEW ie Maus-Fehlermeldung: "ist keine legale MAUS-interne Nummer"
wird jetzt wie "Mitteilung * nicht gefunden" behandelt
-NEW Wen die "Re:" Am betreff Anfang stören kann sie jetzt per DontShowRe
filtern
-DIV Kleinkram:
-Mehr als 64536 Gruppen
-Aufbau der Gruppenliste beschleunugt (wichtig bei 17000 Gruppen)
-BussyMouse beim Aufbau eines Baumes
-FIX Bugfixes wie Speicherlöcher stopfen, Rechenfehler bei zu gro₧en Slidern,
Zeilenlängen
24.8.01 *** Version 4.55 (im Vergleich zu 4.55)
-DIV nur die Änderungen der 4.25
24.8.01 *** Version 4.25 (im Vergleich zu 4.24)
-FIX outf_hdr.txt wurde genauso wie outfile.txt nach dem Einfügen gelöscht,
das soll natürlich nicht sein.
-FIX Es war je nach Fileselector unmöglich einen einmal gesetzen
Packer (Optionen/Konfiguration) wieder zu löschen.
-NEW Vergleichbar zu cAddQuoteCRLFNum habe ich ein cAddPreQuoteCRLFNum
eingefügt, da₧ angibt wieviele Leerzeilen vor ein Quote gesetzt
werden sollen.
-FIX Die in 4.24 eingeführte Möglichkeit bei GÜK die Wurzel in der
Baumanzeige anklicken zu können noch verbessert.
19.8.01 *** Version 4.54 (im Vergleich zu 4.53)
-FIX In repair wurde beim Test der Tabs Fehler angezeigt die keine sind.
-DIV nur die Änderungen der 4.24
19.8.01 *** Version 4.24 (im Vergleich zu 4.23)
-FIX Bei sehr gro₧en Files (etliche MB) kam es beim Scrollen zu Überläufen.
-FIX Noch ein paar Bugs bei der Zählung der ungelesenen korrigiert.
-FIX Beim öffnen der Gruppenauswahl wird berechnet wie breit die einzelnen
Spalten sein müssen, dies kann sich aber durch Auswahl eines anderen
Filters (alle, bestellte,...) ändern.
-CHG Die Analyse der GÜK verbessert, es wird jetzt ggf. die Ref-Id aus dem
Header benutzt, dies ist vor allem bei CAT>4.50 sinnvoll, da dann auch
die lange Ref-ID benutzt werden kann. Standardformat für GÜK wieder
auf eine erlaubte Form gebracht.
-NEW Gruppen können jetzt zu PM-Pseudogruppen erklärt werden, danach werden
die Messages in diesen so behandelt wie die in Persönliche.
-FIX Ich wurde darauf hingewiesen, da₧ Maus heutzutage auch Messages ohne
Text zulä₧t, also kann das Cat jetzt auch.
-FIX Meldete die Maus ein Dupe bei einer PM, so prüft CAT, ob die PM auch
schon in der Datenbank ist, falls nicht wird die PM aus dem Message-
ordner eingefügt. Hierbei hatte sich ein ! (nicht) eingeschlichen,
deshalb wurde sie nur dann eingefügt wenn sie schon da war, und das
wohl schon seit CAT 4.0
-CHG Beim Scrollen habe ich so einiges geändert:
-Es wird besser versucht beim auf- und abscrollen die Spalte zu halten
-Kommt man beim rauf/runter Scrollen an den Textanfang/-ende, so wird
beim erneuten Versuch seitenweise zu scrollen der Cursor in die
1./letzte Zeile verschoben.
-Mit den Variablen: ListLstPgF,MsgLstPgF,EditLstPgF kann dafür sorgen,
da₧ in den entsprechenden Fenstern beim seitenweisen abwärtsscrollen
auch am Ende eine ganze Seite geblättert wird.
-NEW Aus noch unbekannten Gründen kann es passieren, da₧ die Gruppen-
nummerierung durcheinander kommt. Dies wird jetzt von Cat erkannt
und eine Warnung ausgegeben. Au₧erdem gibt es in Repair eine neue
Funktion, die diesen Fehler hoffentlich beheben kann.
-CHG Bei GÜKs wird der Name jetzt nicht nur im Grupppenname und dem Netznamen
gesucht, sondern auch bei den AliasNamen.
-CHG In der kleinen Baumanzeige wird jetzt in jedem Kästchen der Anfangs-
buchstabe des Absenders eingetragen neben dem direkten Informations-
inhalt kann so auch die Farbe für nicht gelesene gesetzt werden.
-CHG Bei Bäumen die aus einem GÜK wurzeln wird diese Wurzel jetzt in der
Baumanzeige entsprechend gekennzeichnet und kann auch geöffnet werden.
-FIX Bei der Berechnung des benötigten Plattenplatzes war wohl irgendwem
ein Vertipper passiert.
-FIX Der PM-Status wurde beim Lesen meist nicht auf 'gelesen' gesetzt.
Jetzt schon, es sei denn man setzt AlwaysSetStatus auf FALSE.
-FIX Der Suchdialog erinnert sich jetzt nicht mehr an die Suche zum
automatischen selektieren von Messagelisten.
-CHG Mit CRbetweenBlocks kann jetzt eingestellt werden wie viele
Zeilenumbrüche beim kopieren/Quoten von mehreren Blöcken zwischen
den einzelnen eingefügt werden sollen, bisher immer 3.
-CHG Verhalten bei gesetzten F'ups verbessert, vor allem wenn Msg- und
Gruppen-F'up gesetzt sind.
-CHG Interner Kram, Fehlermeldungen aussagekräftiger gemacht,...
8.3.01 *** Version 4.53 (im Vergleich zu 4.52)
-DIV nur die Änderungen der 4.23
8.3.01 *** Version 4.23 (im Vergleich zu 4.22)
-NEW Umkehrfunktion zu 'Block schützen' eingebaut, unter dem schönen
Namen 'Block entschützen', per Menü und Popup erreichbar.
-FIX Unterstützung von gruppenübergreifendenKommentaren verbessert.
'Up' sollte jetzt meist funktionieren, ggf. mu₧ allerdings die
Gruppe ausgesucht werden. Au₧erdem wurde für diese WWV und
auch für Reply-To die 1. Textzeile verwendet. Dies klappte also
nicht wenn der Header eingeblendet war.
-FIX Beim Zusammenfügen von Zeilen wurde nach max der 2. Zeile
der Absatz beendet.
-CHG Mit der neuen Variablen BlkAftQuote kann man jetzt bestimmen, da₧
bei Quotes hinter dem '>' ein ' 'eingefügt wird.
-FIX Verknüpfungsfehler in der Datenbank führten schnell zu Abstürzen,
ich habe eine Fehlermeldung eingebaut und so hoffentlich die Abst.
eliminiert.
-CHG war ein Block markiert, wurde nur dieser gedruckt oder gespeichert
(bei Speichern unter...). Jetzt wird nachgefragt ob nicht doch der
gesamte Text gewünscht ist.
-FIX einige kleine Bugs in IO-Filter und Sound-Optionen behoben
-FIX falsche Fehlermeldung eliminiert, ja auch das gibt's
-FIX Bei WW-Verkettung wurde aus 'Persönliche' 'persönliche Msg'
und dies wurde nachher nicht erkannt
-FIX Stack vergrö₧ert, da es Überläufe gab
-FIX mehrere interne Verbesserungen und Bugfixes, u.a. durch ein
zeitweiliges Aktivieren der Speichertestroutinen
23.12.00 *** Version 4.52 (im Vergleich zu 4.51)
-FIX Es wurden überschüssige Waisen durch einen Fehler in der 4.51
erzeugt ist behoben und wird durch catputz eliminiert.
-DIV alle Änderungen der 4.22
23.12.00 *** Version 4.22 (im Vergleich zu 4.21)
-FIX mehrere interne Verbesserungen und Bugfixes, u.a. sollte das
Lockfile auf MACs wieder funktionieren.
-FIX Beim Setzen von Sender,Reply-To und Followup konnte man einen einmal gesetzten
Eintrag nicht mehr löschen.
-FIX Unstimmigkeiten beim Scrollen beseitigt. (Scrollbalken war zu früh unten)
-FIX Der in 4.18 eingeführte alpha-Button wird jetzt im readOnly-Mode deaktiviert.
-FIX Mal wieder Änderungen bei den Aliasadressen
-FIX Seltsame Anzeige Ungelesener Mails behoben und Anzeigeformat verbessert.
-CHG Nicht ganz dem von CAT erwarteten Standard entsprechende Outfiles können
auf eigene Gefahr eingefügt werden.
-CHG Jetzt kann eine Nachricht nur einmal zum Schreiben geöffnet werden.
-NEW Zeile zur Wildwestverkettung kann jetzt konfiguriert werden.
5.12.00 *** Version 4.51 (im Vergleich zu 4.50₧)
-FIX Neue Verkettungsroutine für den Fall, da₧ kurze und lange ID
sich widersprechen
-DIV alle Änderungen der 4.21
5.12.00 *** Version 4.21 (im Vergleich zu 4.18₧)
-FIX mehrere kleinere Bugfixes u.a. im Suchdialog
-FIX Cat erkannte nicht mehr welche Gruppen bestellt sind.
-FIX Internen Test (Konfigurationsvariablen) rausgenommen,
da er selber zu Abstürzen führen konnte, war aber
sowieso nie für eine öffentl. Version gedacht.
-FIX Wählte man aus der Dropdownliste der IO-Filter kein Element
aus kam es zum Absturz.
-CHG Bei der Angabe der ungelesenen Mails wird jetzt die aktuelle
abgezogen.
-FIX Unstimmigkeiten bei der Behandlung von Mails von eigenen
Aliasadressen beseitigt.
-CHG 3D-Anpassung fortgeführt
-FIX Bei der in 4.18 durchgeführten Änderung der Verwendung von Lockfiles
konnte es zum Absturz kommen, wenn im Lockfile unerwartetes stand.
-FIX MiNT Tauglichkeit von CAT erhöht, hoffentlich ausreichend, sonst melden!
Ein Problem mit der Casesensitivität ist noch nicht geklärt.
13.11.00 *** Version 4.50₧
-CHG Meine wohl umfangreichten Änderungen bisher:
64k Messages ->4G / Gruppe
64kB Messagetext ->4GB
16 Itembits ->32
Kurze und lange IDs werden gleichberechtigt verwendet
Es wird eine Waisenliste geführt um so Kommentare nachträglich verketten zu
können.
4.18 und 4.50₧ können beide Datenbankversionen lesen
4.50₧ kann nur Version 2 schreiben. Es wird also ggf. gewandelt.
13.11.00 *** Version 4.18₧
-FIX Einige interne Änderungen, z.B. Vermeiden von Rekursion, neue Form der Verwaltung
der Konfigurationvariablen, daher deutlich schneller.
-NEW Follow-Up beachten (ME)
-NEW Helle Schrift eingefügt (ME)
-FIX Es wurde beim Mailimport keine Hashtabelle angelegt.
-FIX Bei Riesenoutfiles gab es Fehler bei der Darstellung des Balkens
-NEW In der Infozeile der Messagefenster wird jetzt zusätzlich die Anzahl der
ungelesenen Mails in der Gruppe dargestellt dabei fiel mir noch auf, da₧
diese Zahl beim Ändern von Flags nicht immer angepa₧t wurde.
-NEW die Notbremse für das baumorientierte Lesen kann jetzt mit einem Ton unterlegt
werden (BingEmergencyBrake)
-NEW Links können eine eigene Farbe/Effekt erhalten als Effektmarkierung dient <...>,
dabei wird aber zusätzlich der Inhalt geprüft. (MsgLinkCol und MsgLinkEffect)
-NEW Bei der Markierung eines Wortes konnte man bisher auch schon den Inhalt eines
Klammerpaares markieren. Hier habe ich die spitzen Klammern hinzugefügt: <> um
so einfach einen Link markieren zu können.
-NEW Neben Kopieren und Filtern kann man einen markierten Block jetzt auch als Link
verfolgen.
-FIX Klickte man in der SWL auf 'Alle anzeigen', so wurde die letzte News nicht mehr
gezeigt.
-NEW Man kann jetzt in die CAT-Fenstertitel auch das Mauskürzel eintragen.
(BoxNameInWindow)
-CHG Bei Drag&Drop war CAT (in Übereinstimmung mit der Definition) der Meinung einfach
mal die Lieblingsformate zu schicken, unabhängig davon was das andere Programm
versteht. Jetzt wird in einem ersten Durchlauf nur das gesendet was die Gegenseite
versteht, ist das erfolglos werden aber auch die anderen Formate gesendet.
-FIX Falls der Aufbau des Messagefensters länger dauert war dort Pixelmüll zu sehen,
jetzt wird das Fenster vorher gelöscht.
-FIX Brach man das Öffnen des SWL-Fenster mit CNTRL-U ab gab es teilw. Abstürze.
-FIX kleine Korrektur bei der Implementierung des AV-Protokols
-NEW die Version 4.18 kann Datenbanken mit Versionsnummer 2 (von Cat >=4.50 geschrieben
lesen, so lange das mit den Einshränkungen der Version 1 möglich ist
4.17>Cat Version <4.50 kann aber nur Version 1 schreiben. Es wird also ggf. gewandelt
-CHG "Konfiguration laden" durch "Infodatei laden" ersetzt
-FIX Eine Mail von einer eigenen Alisaadresse konnte nicht beantwortet werden.
-FIX Listboxpopups wurden teils über den unteren Rand hinaus gezeichnet, dies führte unter
MagicPC mit NVDI zu einem Absturz.
-FIX War ein Listfenster offen reagierte CAT nicht auf AP_TERM.
-CHG Farben&Effekte verbessert u.a. neue 'Farbe' normal.
-CHG Nach einem Quote können jetzt beliebig viele Leerzeilen eingefügt werden.
-CHG Hiddenfeaters ALT-F[1-3] auch ermöglichen wenn das Messagefenster nicht das
oberste ist.
-NEW Man kann jetzt auch aus der Baumanzeige heraus ein 'Speichern unter...' auszulösen.
-CHG Lockfiles so erweitert, da₧ es auch unter MagicMac funktionieren sollte.
-FIX Cat setzte jedesmal wieder die ITK-Befehle auf ihre Defaulteinstellung.
-CHG Im gro₧en Suchdialog werden unbenutzte Teile versteckt, au₧erdem können
die Konfigurationen benannt werden.
-NEW Es kann ein 2. Outfile eingefügt werden, das nur Header enthält.
-CHG Bei den Infolines habe ich die Bedeutung von 'S' erweitert -> S kann
nicht nur Frau oder Herr ausgeben, sondern beliebige Strings
-FIX Die komunikation zwischen verschiedenen Fenstern beim Ändern von Flags wie
'gelesen' lie₧ deutlich zu wünschen übrig.
-NEW Ich habe je einen GemScript und CatProtokoll Befehl hinzugefügt:
MsgFullText bzw CAT_FTEXT die jeweils den Messagetext incl. Header zurückgeben.
-CHG In der Messageliste können gleiche Teile in aufeinanderfolgenden Zeilen durch
einen Ersatzstring ersetzt werden
-NEW Listfenster (Gruppenliste, Adressliste,...) können jetzt auch mit dem Mausrad
gescrollt werden. (MagicPc mit Wheel,...)
-NEW Für alle die sich <Shift><Control><Insert> nicht merken können gibt es im Editorfenster
ein neues Icon (mit einem alpha) das die Zeichenbox aufruft.
-CHG IO-Filter massiv überarbeitet:
-Die maximale Anzahl IO-Filter von 10 auf 100 erhöht.
-Dazu das Popup durch ein scrollbares Popup ersetzt.
-Um die Reihenfolge der IO-Filter setzen zu können habe ich Passes eingeführt.
-Im Optionsformular Filtertyp und Pass in die Namensanzeige integriert
-Bisher gab es _BOOL-Flags ob der Filter für Messages, Infile, Outfile oder 'nach dem Einfügen'
Ich habe diese 4 durch eine neue einzelne Variable ersetzt: IoFilterType=[0-4]
-NEW Bei den meisten DropDownlisten kann man jetzt per <SHIFT> auch rückwärts gehen.
-CHG Die RSC überarbeitet, so da₧ CAT jetzt hoffentlich einheitlich im 3D-Look ist.
Der grö₧te Teil der Arbeit wurde von Ulli Gruszka geleistet.
04.06.00 *** Version 4.17₧
-FIX Beim Setzen der Followup-Gruppe hatte das Fenster den falschen Titel und
auch bei HELP kam die falsche Meldung.
-NEW Wer häufig das gleiche Programm aus CAT nachstarten will kann dies als
Defaultstartprogamm in der catuser.inf eintragen ( DefStartPrg)
-NEW Ich habe in useredit.prg die Möglichkeit eingebaut Files per Fileselectorbox
einzugeben. Entsprechend Farben und Schriftatribute per Popup.
-FIX kleinere interne Bugs behoben.
-FIX AV-Protokoll überarbeitet, So können jetzt auch Filenamen mit Leerstellen
benutzt werden. Leider war CAT nicht das einzige Programm das hier eine
Schwachstelle hat. Deshalb gibt es in der CATUSER.INF jetzt AvMode
s. useredit.dat
-FIX Bei dem in 4.16 eingeführten Baumorientierten Lesemodus habe ich eine
Notbremse eingebaut, da es sonst bei falscher Verkettung oder sehr gro₧en
Bäumen zu einer Endlosschleife oder zu einem Überlauf des Stack kommen kann.
-FIX Horizontaler Schieber bei Listboxen wurde zu klein gezeichnet
-FIX In der useredit.dat konnten keine TABs an Stelle der ' ' benutzt werden.
18.05.00 *** Version 4.16
-FIX In der Kommentarliste wurden die Effekte nicht zurückgesetzt.
-FIX Der Menütitel Tausch war selektiert
-NEW Während IO-Filter laufen ist CAT nicht aktiv und bekommt auch keine Redraws
->ggf. bleibt Müll erhalten. Dies kann jetzt auf Wunsch (CATUSER.INF:
IoRedrawAftFilter) behoben werden, indem nach den Filtern alle Fenster
neu gezeichnet werden.
-NEW Auf Wunsch habe ich die Möglichkeit eingebaut die Adressdateien an eine beliebige
Stelle zu speichern.(CATUSER.INF:AdrPath und AdrAliasPath)
-CHG Einige interne Änderungen und Bugfixes, u.a. Dank Martin Elsässer.
-FIX bei 'Position sichern' merkte sich CAT nicht, ob die Hintergrundbedienung
aktiviert war.
-FIX <RETURN> bediente auch versteckte DEFAULT-Buttons
-NEW Auf Wunsch habe ich eingebaut, da₧ man Alerts auch weniger sicher machen kann.
Tut man nicts bleibt alles beim alten, Setzt man SicherheitsLevel in der
catuser.inf aber auf 1 oder gar 0 wird der Alert unsicherer oder fällt ganz
weg. Z.B. beim Löschen von Nachrichten.
-CHG Ich habe die Debugausgabe etwas erweitert. Und jetzt kann über CAT_LOGLEVEL
auch die ganze Debuggingausgabe eingeschaltet werden. Dazu mu₧ CAT_LOGLEVEL
zu 4 gesetzt werden.
-FIX In einer Routine zum Gemscript war ein Fehler, der u.a. dann zum Absturz
führte wenn MULTISTRIP installiert war, aber ggf. auch bei anderen Programmen.
-NEW Analog zur catuser.inf Variablen MsgMarkBackground habe ich ListMarkBackground
neu eingeführt. Ist diese zu TRUE gesetzt kann man in der Messagliste auch dann
per Doppelklick Nachrichten selektieren wenn das Fenster im Hintergrund ist.
-NEW Neuer baumorientierter Lesemodus (s. neues.txt)
02.05.00 *** Version 4.15₧
-FIX durch eine Änderung in der 4.12 wurde im Editor bei eingeschalteten
Effekten Quotes nicht farbig dargestellt. Diese Änderungen wurden
hier wieder rückgängig gemacht.
-FIX 2 Absturzursachen der 4.14 behoben
-FIX Durch eine Änderung in der 4.12 wurde u.a. bei Control-Y immer angenommen,
da₧ auch eine Shift Taste gedrückt sei und deshalb die Zeile an das
Clipboard angehängt statt überschrieben.
-CHG In der Box zum Ändern von Messages habe ich die Eingabe von Reply-To,
Sender und Followup von einer Texteingabe zu einer Eingabe über die
entsprechenden Formulare ersetzt.
-CHG Die Alias-Adressen der 4.14 werden jetzt nicht mehr in der CATUSER.INF
verwaltet sondern in einer eigenen Adressdatei ->einfachere Eingabe
innerhalb von CAT (Menüpunkt: Tausch/Eigene Alias-Adressen)
Die Konvertierung geschieht beim ersten Start automatisch
-FIX Festplatten werden immer grö₧er ->die bisherige Grenze von 4GB war
nicht mehr ausreichend.
-CHG kleine Erweiterung von 4.14: zurückgehaltene PMs erhalten in der
Kommentarliste beide Attribute.
-FIX CAT 4.x ging bei einem UnIconnify nach einem AllIconnify teilweise in
eine Endlosschleife. Sollte jetzt behoben sein.
-FIX CAT stürzte beim Start auf PCI-MACs ab, eine alte bekannte Unverträglichkeit.
Der nötige Patch ist jetzt direkt in CAT eingebaut.
20.04.00 *** Version 4.14₧
Inzwischen ist auch die 4.12 erschinen. Da diese recht umfangreiche Änderungen
beinhaltete habe ich diese als Grundlage für die 4.14 genommen und dort die
Änderungen der 4.13 neu eingebaut. Die 4.12 und die 4.13 sind also beides
direkte Nachfahren der 4.11, hier bei der 4.14 ist sozusagen Wiedervereinigung.
3 Änderungen waren sowohl in der 4.12 als auch in der 4.13 enthalten, diese sind
unten bei 4.13 mit -FIX* bzw -CHG* gekennzeichnet.
Aber natürlich hat die 4.14 auch wirklich neues:
-NEW: Autolocatermodi bei Adresseingabe hinzugefügt, es kann jetzt nicht nur
nach dem Anfang des Namenfeldes gesucht werden sondern auch im Info-Feld
und nicht nur am Anfang sondern auch mittendrin. Dies ist über Variablen
der catuser.inf steuerbar. Entsprechendes gilt auch für die Eingabe
von Gruppen, au₧er da₧ es dort ken Infofeld gibt.
Eine ähnliche Änderung war auch bereits in der 4.12, diese ging aber nicht
so weit wie meine, so da₧ ich meine eingebaut habe.
-FIX Teilweise wurden Flags an Nachrichten vererbt, obwohl sie garkeine Komentare
auf die andere Message waren.
-NEW Man kann in der Catuser.inf bis zu 10 Aliasnamen eintragen, so da₧ Mails
von diesen als eigene behandelt werden.
-FIX Im Editor gab es Probleme wenn Texteffekte am Zeilenende begannen
-FIX Bei sehr schmalen Fenstern mit Zitaten konnte es zu einer Endlosschleife kommen
-FIX Wurde eine Mail automatisch gesplittet, so kam es vor, da₧ die Verkettung der
Teile untereinander nicht mehr klappte. Dies führte teils dazu, da₧ sich die
Maus weigerte einen Teil der Nachrichten anzunehmen.
-NEW Angelehnt an die IO-Filter können bei Programmstart Hilfsprogramme gestartet
werden, z.b. CAT's-Eye. Dies macht natürlich nur unter Multitasking sinn.
Es können auch je nach Betriebssystem ACCs gestartet werden
-CHG Durch die vorige Änderung werden allgemein ACCs als solche gestartet wenn dies
das Betriebssystem unterstützt.
-CHG Bei der Anzeige der Nachrichten zur Wiedervorlage werden neue fett dargestellt
-FIX 2-stellige Jahreszahlen wurden als 1900-1999 interpretiert. Jetzt als 1990-2089
00 wird also zu 2000, 50 zu 2050 aber 95 zu 1995
-NEW In der Stichwortliste kann jetzt auch rückwärts sortiert werden.
-CHG In Listbox bei Pageup ggf ans Ende springen
-NEW In der Kommentarauswahl können PMs und ÖMs unterschiedliche Farben/Effekte zugewiesen werden.
-FIX Trotz 'gefilterte ignorieren' wurden direkt nach einem automatischen
Gruppenwechsel eine gefilterte gezeigt. Dies ist jetzt behoben, funktioniert aber erst
nach dem 2. Tausch mit der 4.14.
17.03.00 *** Version 4.13
Da die 4.12 erst nach der 4.13 zugänglich wurde ist die 4.13 eine
Weiterentwicklung der 4.11₧. Die Änderungen der 4.12 sind hier also nicht
enthalten!!!
- INF: Die Entwicklung von CAT wurde von mir übernommen:
Dimitri Junker
E-Mail: Dimitri Junker@AC2
Dimitri.Junker@Popmail.Oche.De
CAT.ATARI@GMX.DE
-FIX*: Speichern des wirklichen Erzeugungsdatums einer neuen Message,
bisher wurde per Systime die aktuelle Zeit gespeichert, und das
auch noch einiges vor dem Erzeugen der Datei -> Abbruch der
Eingabe führte zu einer 2 Byte langen Message.
-CHG: Bei Flags ändern hat man entweder die Wahl zwischen ChangeMsg,
ChangeTree und ChangeTreeDown oder, in der Liste nur aus
ChangeSelected. Cat merkt sich den zuletzt ausgewählten Zustand,
dies ist im 2. Fall aber unsinnig, da es ja nur einen gibt. Es
ist sogar störend, da es den 1. Fall beeinflu₧t. Jetzt wird die
Einstellung nur im 1. Fall verwendet.
-FIX: Fehler in der Druckerausgabe behoben (trat bei nicht bereiten
Drucker auf). (Markus Kohm)
-FIX: CAT weigerte sich eine schreibgeschützte Database zu lesen,
hauptsächlich wegen des Lockfiletests. Schlägt dieser Test
fehl wird jetzt geprüft ob das Dir schreibgeschützt ist,...
-CHG*: Die Namen der CAT-Mausgruppen wurden dem Great-Renaming angepa₧t
-FIX*: MagicPc gibt teils einen Gemdos Fehler -1 statt eines -36 zurück.
Dies hat einen Einflu₧ auf den Lockfiletest.
6.6.99(Veröffentlicht erst in 4/2000) Version 4.12₧
- FIX: Beim Drag&Drop von selektierten Einträgen aus der Stichwortliste
wurde eine falsche Byteanzahl an den Empfänger übermittelt,
wodurch dieser am Ende manchmal Schrott eingefügt hat
- NEW: Im Einstellungsdialog für ein Infofile kann jetzt mit der
Checkbox 'Sofort anfordern' erzwungen werden, da₧ das
Maus-Infofile auf jeden Fall mit dem nächsten Tausch kommt
(Anforderung mit der CRC -1). Nach dem Tausch werden alle
Bestellflags wieder zurückgesetzt
- NEW: Nun kann ein Infofile auch an einem bestimmten Wochentag
angefordert werden. Es wird allerdings den ganzen Tag
angefordert und nicht nur einmal
- CHG: Wenn man im Dialog auf den 'Löschen'-Button klickt, wird man
gefragt, ob man auch das Infofile selbst löschen möchte oder
nur den Eintrag
- CHG: Bei der Gruppenauswahl können jetzt auch nur die bestellten
Gruppen angezeigt werden; ausserdem werden bei 'Lokal' jetzt
wirklich nur lokale ausgewählt
- NEW: Sysops werden gefragt, ob sie ein eingestelltes Follow-Up
beachten oder ignorieren wollen (MH)
- NEW: Wenn eine Sender- und/oder Reply-To-Zeile vorhanden ist, dann
erscheint eine Dialogbox mit den entsprechenden Adressen und
man kann auswählen, an welche Adresse die Antwort geschickt
werden soll (MH)
- NEW: In den Formaten für die Infozeile kann jetzt auch 'B' für
den Betreff eingetragen werden (MH)
- NEW: Die Erkennung von Kleinbuchstaben für Quotings kann über die
Variable AllowLowerQuoteInitials auch wieder abgeschaltet
werden (MH)
- NEW: In der Datei KONFIG.INF, die sich im CAT-Verzeichnis befinden
muss, koennen bis zu acht CAT.INF-Dateien definiert werden, die
dann bei 'Konfiguration laden' in einem Popup erscheinen. In
der ersten Zeile steht die Beschreibung (max. 16 Zeichen), in
der nächsten dann der Pfad und Dateiname (MH)
- NEW: Per Variable 'SmallFunctionWindow' in der CATUSER.INF kann
ein platzsparendes kleines Fenster dargestellt werden (MH)
- FIX: AutoClearEdit sollte jetzt tatsächlich funktionieren
- FIX: PageUp/PageDown sollten unter MagicMac/PC jetzt auch in
Dialogen mit Listboxen funktionieren
- CHG: Bei den Maustausch-Kommandos wird jetzt ein Popup statt
Radiobuttons erzeugt, wenn 3 oder mehr Werte zur Auswahl
stehen. Sollte eigentlich dazu dienen, da₧ die Dialoge auch
bei 640x400 auf den Bildschirm passen, bei einigen Kommandos
reicht das aber immer noch nicht :-(
- FIX: SIGTERM wurde nicht korrekt behandelt
- FIX: Workaround für MagicPC beim lesen einer neuen INF-Datei; der
ominöse GEMDOS-Fehler -1 sollte nicht mehr auftreten
- NEW: Jede Menge neue GEMScript-Kommandos. Nachzulesen in
GSCRIPT.TXT
- CHG: CAT unterstützt für GEMScript jetzt auch die Standard-Kommandos
GetAllCommands und CheckCommand; ausserdem werden auch
Hex-codierte Parameter angenommen
- FIX: Beim Anlegen/Ändern von Makros für Maustausch-Kommandos
konnte es noch zu Abstürzen kommen
- FIX: Beim sichern ausgewählter Nachrichten als Text wurde eine
evtl. vorhandene Sender-Angabe nicht in die Datei geschrieben.
- NEW: Beim Dialog zum ändern einer eigenen Nachricht können jetzt
auch Reply-To, Sender und Followup-To angegeben werden.
- NEW: Blockfiltern kann jetzt, genauso wie I/O-Filtern, ein Name
gegeben werden. Da die Änderungen im Dialog jeweils bei OK
übernommen werden, muss man für jeden Filter einmal den
Dialog aufrufen
- FIX: Beim Einfügen des Outfiles konnte es bei Speichermangel
passieren, da₧ endlose Fehlermeldungen über zu wenig Speicher
kamen
- FIX: Wenn ein markierter Block, der über mehrere Zeilen ging,
gelöscht wurde, wurde die letzte Zeile im Fenster nicht neu
gezeichnet
- FIX: Bei der Messagesuche wurde der Text falsch markiert, wenn der
gefundene Text (z.B. durch Verwendung von '*') über mehrere
Zeilen ging
- FIX: Beim 'A' in den Formaten für die Infozeilen wurde immer der
Wochentag eingesetzt, wenn man noch eine Formatangabe mit
(...) hinterhergestellt hat.
- FIX: Beim Wechsel der INF-Datei wurde die Einstellung für
AlertsInWindow nicht korrekt übernommen, wenn sie in
beiden Konfigurations-Dateien gesetzt war
- CHG: Auto-Locator springt jetzt auch zu Einträgen, in denen der
eingegebene String lediglich enthalten ist
- FIX: Beim automatischen restaurieren der offenen Fenster wurden
einige Einstellungen nicht beachtet, wenn sie geändert waren
- CHG: GEMJing wird jetzt mit Parameter "-p" gestartet, wenn es noch
nicht läuft
- FIX: Beim mailto:-Tag wurde der Betreff nicht übernommen, wenn
?subject= gross geschrieben war
- CHG: Defaults für die MausTausch-Gruppennamen auf Maus.Tausch.Cat
bzw. Maus.Tausch.Cat.Dev geändert
- FIX: Für den Menüpunkt 'Kommentare auf eigene Msg' konnte man kein
Tastaturkürzel mehr vergeben
- FIX: Das Popup im Dialog Klänge funktionierte nicht, wenn Alerts in
Fenstern dargestellt wurden
- FIX: Wenn der Tausch abgebrochen wird, und vorher der Dialog für
Kommentare auf eigene Nachrichten zuletzt offen war, konnte
es passsieren, da₧ die Kommentare auf eigene Nachrichten
anschliessend fälschlicherweise als wiedervorzulegende
Nachrichten behandelt wurden
- FIX: Wenn während der Suche nach unbearbeiteten Nachrichten in der
Gruppe Persönliche das Fenster geschlossen wurde, konnte es
zu Abstürzen kommen
- NEW: Bessere Unterstützung für Alias-Namen: an Stellen, an denen
der Gruppenname angezeigt wird, kann gewählt werden, ob der
technische Name (wie bisher) oder der Alias-Name (sofern einer
existiert) angezeigt wird; dafür auch neuer Format-String 'W'
für die Infozeilen, der immer den technischen Gruppennamen
liefert; um das Feature für alle Gruppen zu aktivieren, muss
in dem neuen Dialog Aliasnamen der entsprechende Button
aktiviert und mindestens ein Eintrag (z.B. '*' für alle
Gruppen) angelegt werden
- FIX: Diverse Anpassungen an proportionale Systemfonts, insbesonders
bei der Gruppenauswahl
19.09.98 *** Version 4.11 ß
- FIX: Bei einer Neu-Installation funktionierte die Umsetzung der
MT-Kommandos noch nicht, soda₧ beim ersten Tausch keine
Nachrichten abgeholt wurden
- FIX: Wo immer möglich, Verzicht auf Aufruf von Super(), stattdessen
Verwendung von Ssystem() (sofern vorhanden), Setexc() oder
Supexec()
- CHG: Über die Variable UserNameOnly kann festgelegt werden, da₧ bei
Click auf das Gesicht in der Nachrichtenanzeige alles nach
dem '@' abgeschnitten und erst dann an ST-Guide übergeben wird;
ausserdem wird in der Gruppe Persönliche bei Nachrichten an
jemanden nicht mehr der eigene Name, sondern der Name des
Empfängers übergeben
- NEW: Farbauswahl über COLORS wird unterstützt, es wird dadurch
jeweils die Textfarbe der Fenster gesetzt
- NEW: Bei einer Kommandozeile der Form "mailto:user@irgendwo" wird
ein Fenster für eine neue Nachricht an user@irgendwo
aufgemacht; folgt dahinter noch der Text "?subject=wegen",
wird der Text als Betreff übernommen, ansonsten wird der
Betreff ganz normal abgefragt
- NEW: Im Dialog für Kommentare auf eigene Nachrichten gibt es jetzt
einen Halten-Button, mit dem man einen Eintrag vor dem
automatischen Löschen schützen kann. Der entsprechende
Eintrag wird hell dargestellt.
(von Markus Hoffmann)
- NEW: Im Editor kann man jetzt in einen View-Modus umschalten,
um einen Überblick zu erhalten, wie die Mail mit Attributen
etc. aussieht. Shift-Alt-E ist die entsprechende
Tastenkombination
(von Markus Hoffmann)
- NEW: Auf Wunsch eines Einzelnen: die Variable ListSuppressCursorDown
verhindert beim Selektieren eines Eintrags in der Stichwort-
liste über Insert, da₧ der Cursor nach unten gesetzt wird
(von Markus Hoffmann)
- NEW: ITK-Makros implementiert: mehrere MT-Kommandos können
nacheinander abgearbeitet werden; die Makros werden erstellt,
indem man sie aus dem Dialog für die MT-Kommandos auf den
Dialog für die Makros draggt
(von Markus Hoffmann)
- NEW: Technische Userliste (ITU) wird unterstützt, wenn es darum
geht einen Benutzernamen bei den MT-Kommandos auszuwählen;
ist keine ITU vorhanden, wird nach einer Datei USERADR.INF im
Database-Ordner gesucht, die pro Zeile einen Namen enthält
(von Markus Hoffmann)
- CHG: Auch Kleinbuchstaben werden jetzt als gültige Zeichen für
Quotings angenommen
(von Markus Hoffmann)
- NEW: Statt eines schnöden Bing können Ereignissen jetzt auch
andere Sounds zugeordnet werden, Sound-Dateien werden dabei
über OLGA, GEMJing oder PAULA abgespielt
12.09.98 *** Version 4.10
- FIX: 'Z'-Zeile im HEAD-Block des Outfiles wird nicht mehr als
unbekannter Eintrag angemeckert
- FIX: Workaround für NEWFATFS von MiNT, das einen Fseek() mit
negativen Offset vom Dateiende offensichtlich nicht mag
- FIX: Ctrl-~ im Editor funktionierte nicht mehr
- CHG: '$K' als Kürzel für die Maus-ID in den Kommandozeilen für
die IO-Filter sollte jetzt wieder funktionieren (ging seit
Version 3.05 nicht mehr durch die geänderte Belegung des
Benutzernamens); wer unbedingt den kompletten Namen benötigt,
kann dafür '$U' nehmen
- FIX: Default-Tastenkürzel für den neuen Menüpunkt 'Kommmentare
auf eigene Msg' (^K) entfernt, da man sonst im Editor keinen
Block per Tastatur markieren kann
- FIX: Umsetzung der MT-Kommandos korrigiert, soda₧ beim Umstieg
auf die neue Version nicht mehr das Problem auftreten sollte,
da₧ beim ersten Tausch keine Nachrichten angefordert werden;
der Aufruf des Dialogs für die MT-Kommandos (s.u.) wird dadurch
überflüssig
- FIX: Test auf SFP004-FPU (MegaST) im Startup-Code entfernt, da
es wohl auf PCI-Macs Schwierigkeiten gibt
- FIX: Anzeigefeld für Betreff in der Nachrichtenanzeige verlängert,
damit er nicht mehr abgeschnitten wird
- CHG: Bei Kommentaren wird jetzt die Distribution der neuen
Nachricht auf die der kommentierten Nachricht gesetzt;
dieses Verhalten kann über die Variable DontSetdistribution
wieder abgeschaltet werden
- FIX: Beim Block-kopieren wurde i.d.R. doppelt soviel Speicher
wie eigentlich nötig alloziert
- FIX: Beim CAT-Protokoll funktionierte das holen des momentan
angezeigten Textes nicht
- NEW: Löschen des Bildschirms beim Start des Packers kann jetzt
über die Config-Variable NoCLS abgeschaltet werden
- FIX: Wenn ein neues Nachrichtenfenster aufgemacht wurde, war der
Menüpunkt 'Einfügen' zunächst auch dann nicht anwählbar, wenn
etwas im Clipboard stand
- FIX: Im Nachrichtenfenster wurde der eingestellte Font nicht wieder
hergestellt
- FIX: Bei den Tastenkürzeln wurden noch nicht alle möglichen
Kombinationen erkannt, z.B. funktionierte ALT+CTRL+Buchstabe
noch nicht
- FIX: Sortierung nach Baumnummern in der Stichwortliste hing fest
- FIX: Wenn in der Stichwortliste oder der Baumanzeige Flags geändert
wurden, wurde die Anzeige in den Nachrichtenfenster nicht
entsprechend aktualisiert
- FIX: Die letzten Änderungen für die Color-Icons hatten irgendwie
noch nicht den Weg ins Upload-Archiv gefunden, die Beschreibung
scheinbar auch nicht: es sollten die letzten Fehler, die
wohl hauptsächlich in True-Color-Auflösungen auftraten,
behoben sein, allerdings trat der Fehler durch Änderungen an
der Resource-Datei auch schon gar nicht mehr auf
27.04.98 *** Version 4.09 ß
- FIX: Wenn durch einen Outfile-Filter nur das 'Gefiltert'-Flag
gesetzt wurde, wurde die Variable FilteredAreRead nicht mehr
beachtet
- NEW: Neuer Button 'Update' bei 'Mausinfo laden': alle eingetragenen
Infofiles werden einmal geprüft, ob sie tatsächlich vorhanden
sind
(von Markus Hoffmann)
- NEW: OUT-Blöcke (Ausgaben der Maus durch Kommandos) werden jetzt
beim Einfügen in die Liste der Info-Dateien eingetragen und
nicht mehr als unbekannte Info-Dateien ausgewiesen; alte
Infofiles mit dem gleichen Namen werden vorher gelöscht
(von Markus Hoffmann)
- NEW: Genau wie bei den Maustauschkommandos können die Infofiles
im Dialog jetzt gruppenweise ein-/ausgeklappt werden; dazu
werden sie unterteilt in die normalen Infofiles (I*.TXT),
Jedesmal-Infofiles (J*.TXT), OUT-Blöcke, Benutzerdefinierte
Infodateien und sonstige
(von Markus Hoffmann)
- FIX: Wenn zwei oder mehr Stichwortlistenfenster offen waren, wurden
die Popups an der falschen Position dargestellt, wenn man sie
über die Tastatur aktivierte
- CHG: Änderung aus Version 4.07 bzgl. bereits gelesener Nachrichten
wieder ausgebaut, weil es Unstimmigkeiten bei Verzweigung
aus der Stichwortliste gab
- FIX: Bei Shift-Home im Nachrichtenfenster wurde am unteren
Fensterrand überflüssigerweise Platz für einen leeren
Eintrag gelassen, wenn nicht alle Nachrichten ins Fenster
passen
- FIX: Meldungen aus dem HEAD-Block wurden nicht mehr als Klartext
in die Fehlerdatei geschrieben
- FIX: Wenn es zu einem Kommando der ITK mehrere Parameter mit
Mehrfachauswahl gab für die Radiobuttons erzeugt wurden,
konnte immer nur ein Objekt im gesamten Dialog selektiert
werden
- FIX: Bestimmte Parametertypen aus der ITK wurden bei der Eingabe
auch dann verlangt, wenn sie eigentlich optional waren (treten
jetzt zum ersten mal bei den Kommandos zum Anfordern von
Filelisten auf)
- FIX: Wenn beim Parsen der ITK Fehler auftraten, wurde nicht aller
Speicher wieder freigegeben
- CHG: Einige Einstellungen aus 'Infile konfigurieren' entfernt, da
sie jetzt über die MT-Kommandos eingestellt werden können; die
bisherigen Einstellungen werden übernommen, es sollte jedoch
einmal der Dialog für die MT-Kommandos aufgerufen und
anschliessend die Einstellungen gesichert werden; die
automatische Berechnung für die Begrenzung der Grö₧e des
Outfiles wird genau dann aktiviert, wenn bei dem entsprechenden
Kommando als Wert '0' eingetragen wird, alle anderen Werte
werden so an die Maus geschickt; um die Begrenzung ganz
abzuschalten muss das Kommando gelöscht werden.
ACHTUNG: Da die alten Einstellungen nach der Übernahme gelöscht
werden, werden sie bei Verwendung einer älteren CAT-Version
wieder auf ihre Default-Werte gesetzt!
- NEW: Bei den Maustausch-Kommandos können jetzt alle Kommandos bis
auf das zum An-/Abstellen von Gruppen bearbeitet werden
- NEW: Bereits konfigurierte Maustauschkommandos werden in der Auswahl
gekennzeichnet und können auch wieder gelöscht werden
- NEW: Bei den Maustausch-Kommandos können die Kommandos zu einer
Gruppe jetzt ein- und ausgeklappt werden (durch Auswahl des
Titels, mit Shift werden alle Gruppen ein-/ausgeklappt)
(von Markus Hoffmann)
- NEW: Maustauschkommandos können nach Gruppe oder Name sortiert
werden
(von Markus Hoffmann)
- NEW: Auch im Nachrichtenfenster gibt es jetzt ein Icon, um
Nachrichten zurückstellen zu können
(von Markus Hoffmann)
- FIX: Wenn 'Outfile nach Einfügen Löschen' aktiviert war, kam nach
dem Einfügen eine falsche Fehlermeldung, in der lediglich
die Fehlernummer (1) stand
- NEW: Neue Config-Variable AddVersionToFuncWin: wenn sie auf TRUE
gesetzt wird, wird im Funktionsfenster hinter dem Programmnamen
noch die Versionsnummer von CAT angezeigt
13.04.98 *** Version 4.08 α
- NEW: Status 'Zurückhalten' kann jetzt auch über ein Icon in der
Info-Zeile des Editorfensters geändert werden
- FIX: Vergrössern des internen Speichers für die Wiedervorlage
klappte nicht, trat bei mehr als 50 Einträgen auf
- FIX: Wenn die Maximalzahl von 65534 Nachrichten für eine Gruppe
erreicht ist, werden die überzähligen jetzt mit einer
Fehlermeldung abgelehnt
- FIX: Wenn bereits mehr als 64536 Nachrichten in einer Gruppe waren,
gab es Abstürze beim Einfügen
- FIX: Wenn eine eigene Nachricht angezeigt wird, werden bei 'Farben'
jetzt die Einstellungen der Nachrichtenanzeige geändert, weil
das auch die Einstellungen sind, die zur Anzeige verwendet
werden
- NEW: Farben und Effekte können in allen Fenstern jetzt auch
gemischt verwendet werden
- FIX: Bei Kommentaren auf eigene Nachrichten wird der Status jetzt
nicht mehr mit 'Beantwortet' überschrieben
- FIX: Bei automatisch restaurierten Fenstern wurden die Farben
nicht entsprechend der Konfiguration eingestellt
- CHG: Kleinere Korrekturen in USEREDIT.DAT, und Beschreibung der
ganzen Variablen aufgenommen (Dankeschön geht an Sven Grull,
der sich diese Arbeit gemacht hat)
- FIX: Sichern als UUDecode in der Stichwortliste funktionierte
nicht mehr
- FIX: Bei Control-Click auf den Iconifier (für alle Fenster
ikonifizieren) wurde beim restaurieren das Funktionsfenster
manchmal zu klein aufgemacht, wenn vorher noch andere
Fenster offen waren
- FIX: Falls die Wiedervorlage geöffnet war, wenn ein neuer Eintrag
hinzugefügt wurde, dann wurde die Liste nicht neu gezeichnet;
BusyBee bei leerer Liste wurde nicht zurück gesetzt
(von Markus Hoffmann)
- CHG: Wenn Fehler bei den PMs aufgetreten sind, dann kann nun
wahlweise die Datei CATLOG.TXT angezeigt werden
(von Markus Hoffmann)
- NEW: Kommentare auf eigene Nachrichten werden beim Einfügen
in eine Datei COMMENTS.DAT geschrieben; die Funktion kann
über WriteCommentsEntries:=FALSE abgeschaltet werden; alte
Einträge werden automatisch wieder gelöscht, die Anzahl der
Tage kann über CommentEntriesHoldDays eingestellt werden
(von Markus Hoffmann)
- FIX: Unter Hi- und Truecolor-Auflösungen gab es immer noch Probleme
mit Farbicons; behoben
- NEW: Die Stichwortliste kann jetzt auch nach Maus-ID und langer
ID sortiert werden
- NEW: REPAIR kann jetzt auch eine PAR-Datei erzeugen, allerdings
geht dann die Kommentarverkettung verloren
- NEW: Wenn im Message-Path eine Datei UPL.TXT existiert, wird sie
an das Ende des Infiles angehängt (für die UPLoad-Blöcke der
neuen Maus-Versionen)
(von Frank Röske)
- FIX: Wenn Optionen/Speichern am Ende aktiviert war, wurde CAT im
Batchmodus nicht beendet
- FIX: Ändern des Intervalls der Infofilebestellung über den Circle-
button funktionierte nicht
- FIX: Das Infofile ITI (maschinenlesbare Infoliste) wurde nicht
gefunden wenn es neu kam, dadurch tauchten die Einträge dort
drin auch nicht bei den Infofiles auf
- FIX: Wenn eine Nachricht beim Erzeugen des Infiles gesplittet werden
musste, wurde der Betreff der ersten neuen Teilnachricht
möglicherweise zermüllt
29.03.98 *** Version 4.07 α
- FIX: Falschen VDI-Aufruf geändert, der möglicherweise die Ursache
für einige Probleme bei proportionalen Fonts war
- CHG: Hintenliegende Fenster können nicht mehr geschlossen werden,
wenn ein modales Fenster oben ist (führte an einigen Stellen
zu Problemen)
- FIX: Das Funktionsfenster drängelt sich jetzt nicht mehr in den
Vordergrund, wenn die geöffneten Fenster restauriert werden
- FIX: Beim Lesen von ungelesenen Nachrichten wird jetzt auch bei
der ersten anzuzeigenden Nachricht geprüft ob sie bereits
gelesen bzw. gefiltert ist
- FIX: Bei der Gruppenauswahl wird die Position der Anzahl der
neuen/ungelesenen Nachrichten jetzt an die Dialogbreite
angepasst
- NEW: Beim Infile-erstellen/schreiben/erzeugen/kreieren wird der
Bildschirm jetzt nicht mehr die ganze Zeit gesperrt
- FIX: Unmittelbar vor Programmende konnte es noch zu Speicherschutz-
verletzungen kommen, weil lesend auf Speicher zugegriffen
wurde, der bereits freigegeben war.
- FIX: Wenn ein Editorfenster geschlossen wurde während gerade
der Dialog zum Ändern des Headers geöffnet war, gab es einen
Absturz beim verlassen des Dialogs
- FIX: Fehler beim zurückschreiben des PM-Status behoben (trat erst
seit Version 4.06 auf)
- FIX: Bei allzu langen Endlos-Zeilen gab es Abstürze, wenn der
Anzeigeumbruch aktiviert war, ausserdem sollte der in solchen
Fällen jetzt ein ganzes Stück schneller sein (dauert aber immer
noch viel zu lange)
- NEW: Ändern der Formatzeilen wirkt sich jetzt auch auf schon
offene Stichwortlistenfenster aus, d.h. die werden neu
gezeichnet
- NEW: Für die Gruppenauswahl kann über die Config-Variable
AutoClearEdit festgelegt werden, da₧ beim Öffnen das
Editfeld gelöscht wird wenn die letzte Eingabe nicht mehr
in der Auswahl vorhanden ist
- FIX: Die Infozeile in der Nachrichtenanzeige ist jetzt immer
mindestens so hoch wie Platz für die Windrose benötigt wird,
auch wenn ein kleinerer Systemfont eingestellt ist
- CHG: Nochmal andere Farbicons für die Nachrichtenanzeige eingebaut;
der Hintergrund der Infozeile ist jetzt grau wenn der Fenster-
hintergrund weiss ist
- NEW: Wenn Alt-F1-F3 funktionieren, funktionieren jetzt auch
Shift-Alt-F1-F3. Für die Antwort auf die Frage, was
die Tasten machen, verweise ich auf die CAT-FAQ, Frage 43 ;-)
- FIX: Umwandlung von text/enriched Attributen funktionierte nicht
- FIX: Erkennung, ob der Zeichensatz der Nachricht umgewandelt werden
muss, funktionierte nicht immer
- NEW: Bei Kommentaren/Antworten auf eigene Nachrichten kann der
nachfolgende Alert jetzt bestätigt werden; die neue
Maus-Version soll das jetzt angeblich können; falls daraufhin
eine Fehlermeldung von der Maus kommt, wird die Nachricht
beim nächsten Tausch as GÜK nochmal verschickt
- FIX: Bei User An-/Abstellen wurde der Name nicht in die GRSELECT.INF
geschrieben
- FIX: Beim Alert, da₧ eine Zeile zu lang wird, war die Maus meistens
noch abgeschaltet
- FIX: Disablen des Menüs bei modalen Dialogen klappte nach den
letzten Änderungen nicht mehr
- NEW: Änderungen am GEMScript-Modul eingebaut, und einige Kommandos
implementiert; genaueres steht in GSCRIPT.TXT
- NEW: Über die Config-Variable "AddQuoteCRLF" kann eine zusätzliche
Leerzeile nach Quotes eingefügt werden
(von Volker Janzen)
- NEW: Über die Config-Variable "ReadMessageLoop" kann festgelegt
werden, da₧ mit der Suche nach ungelesenen Nachrichten
wieder von vorne begonnen werden soll, wenn am Ende der
Liste noch keine gefunden wurden
(von Volker Janzen)
- FIX: Bei den neuen Lock-Routinen gab es noch Probleme, wenn man
eine neue INF-Datei geladen hat
- FIX: Beim schliessen eines unmodalen Dialogs über den Closer
war der Titel beim nächsten mal verschwunden
- FIX: Bei den Maustauschkommandos gab es einen Absturz, wenn der
hinten liegende Dialog geschlossen wurde solange der Dialog
mit dem Kommando offen war
08.03.98 *** Version 4.06 α
- FIX: Wenn ein Infile erstellt wurde und noch ungesicherte Texte in
Editor-Fenstern waren, wurde nicht nachgefragt ob diese
gesichert werden sollen
- NEW: Die Erkennung ob CAT oder CatPutz bereits läuft erfolgt jetzt
über eine Lock-Datei im Datenbank-Ordner. Funktioniert
natürlich nur zusammen mit der entsprechenden CatPutz-Version.
- NEW: Für die CAT-eigene Hilfe wird shel_help() unterstützt,
so vorhanden
- FIX: Wenn eine Addresse geändert wurde, wurde der hinten liegende
Dialog nicht immer korrekt aktualisiert
- FIX: Wenn nur die Nachrichtenauswahl auf war und eine neue
Nachricht geschrieben wurde, kam es zu Fehlermeldungen
- FIX: Backup-Dateien wurden mit der Extension ".ba" statt ".bak"
angelegt
- FIX: Nach Abbruch der Gruppenauswahl ohne Auswahl, konnte es
manchmal vorkommen, da₧ beim nächsten mal Müll im Eingabefeld
stand
- FIX: Die von einigen Tools (z.B. ProgList) geschickte Nachricht
zum Neulesen der Messages wurde nicht mehr verstanden
- FIX: Textausgaben werden jetzt auf 126 Zeichen in einem Stück
begrenzt, weil das VDI manchmal nicht mehr kann. Der Fehler
mit den falsch positionierten Texten bei sehr langen Zeilen
im Editor ist damit behoben (Änderung war eigentlich auch
schon in der Version 4.05, aber nicht dokumentiert)
- FIX: Beim Installationsprogramm wurde nach den letzten Änderungen
der Dialog zum Einstellen der Pfade nicht mehr korrekt
dargestellt
- FIX: Wenn eine Addresse geändert oder neu eingegeben wurde und die
hinten liegende Addressliste geshadet oder ikonifiziert wurde,
solange der Änderungsdialog vorne lag, wurde nach dem
Schlie₧en des oberen Fensters die Adressliste an ihrer
ursprünglichen Position gezeichnet; der Bug ist noch nicht
vollständig behoben, sowohl die Liste als auch der Cursor
werden manchmal nicht über die Rechteckliste gezeichnet.
- FIX: Der Titel beim Dialog zur Addresseneingabe wurde nicht immer
richtig gesetzt (Neu/Ändern war manchmal vertauscht)
- FIX: 'TAB' in einem Dialog mit AutoLocator hat das Eingabefeld
in Gro₧schrift umgewandelt
- FIX: Beim Anlegen neuer Gruppen konnte es zu Abstürzen kommen
- FIX: Ctrl-U in der Gruppenauswahl führte gleich zu mehreren
unschönen Effekten und endete meist mit einem Absturz
- NEW: REPAIR-Programm neu geschrieben
- FIX: 'Sender'-Feld wurde beim exportieren als Outfile nicht
geschrieben
- NEW: Unterstützung für externe Font-Selektoren eingebaut (XFSL,
UFSL, $FONTSELECT und fnts_xx-Funktionen von MagC, in dieser
Reihenfolge); Font-Protokoll wird ebenfalls unterstützt
- FIX: Der Alert für 'Maximalgrösse überschritten' wurde nie
angezeigt
- FIX: Neue Variable für nicht gesetzte Flags für die Stichwortliste
funktionierte noch nicht
- FIX: Nachstarten von IDEALIST funktionierte nicht
23.02.98 *** Version 4.05 α
- CHG: Schalter UseLongIDs testweise wieder eingebaut
- CHG: Das Debug-Protokoll wird jetzt beim Start umbenannt und dann
neu erzeugt, ausserdem bleibt die Datei nicht mehr offen;
näheres in der Datei LIESMICH.TXT
- FIX: Beim Dialog zum Ändern der Gruppen wurde der Button 'Ändern'
vom Button 'Neu' übermalt und war mit der Maus nicht mehr
anwählbar
- FIX: Noch zwei Fehler im Batch-Modus: nach dem Tausch wurde die
temporäre CATPOS.INF nicht immer gelöscht, ausserdem wurde
CAT immer beendet, auch wenn kein '-q' angegeben wurde
- FIX: Terminal als Overlay zu starten funktionierte im Batchmodus
nicht; das Outfile wurde eingefügt noch bevor das Terminal-
programm gestartet wurde (ebenfalls Fehler aus CAT 3.x);
mit Connect gibt es allerdings immer noch Schwierigkeiten,
weil es seine .CTL nicht findet
- FIX: Variable MiNTDomain:=FALSE in der CATUSER.INF war wirkungslos,
weil die Abfrage erfolgte noch bevor CATUSER.INF überhaupt
gelesen wurde (Fehler ist auch mindestens seit CAT 3.03 drin)
- FIX: Fensterdialoge werden bei Ctrl-U jetzt geschlossen
- FIX: Bei #OUT-Blöcken im Outfile wurde das letzte Zeichen vom
Dateinamen abgeschnitten
- FIX: Die Stichwortliste wurde bei jedem Aufruf eine Zeile kleiner
- FIX: Bei leeren Textdateien konnte es ziemlich unschöne Abstürze
und sonstige merkwürdige Effekte geben.
- CHG: Default für die Anzeige der nicht gesetzten Flags wieder
auf den ursprünglichen Wert (alles '-') geändert; Flags
für die Stichwortliste sind jetzt unabhängig davon einstellbar
(MsgListBitsSet und MsgListBitsNotSet in der CATUSER.INF)
- NEW: Bei öffentlichen Nachrichten wird jetzt auch das
'Kommentieren'- bzw. 'Beantworten'-Flag zurückgesetzt,
wenn man eine Nachricht des entsprechenden Typs schreibt
- FIX: Die Buttons und einige Texte in Dialogen wurden mit dem
Systemzeichensatz (ID 1) gezeichnet, nicht mit dem Zeichensatz
der beim AES angemeldet ist
- FIX: Die Erkennung ob CAT schon gestartet ist klappte nicht immer
- FIX: Beim markieren mehrerer Blöcke wurde der Cursor manchmal nicht
gezeichnet
10.02.98 *** Version 4.04 α
- NEW: GEMScript-Grundgerüst von Volker Janzen eingebaut
- FIX: Wenn der Editor beim Schreiben der Datei einen Fehler bekam,
wurde Speicher nicht wieder freigegeben.
- FIX: Dateien >= 60K wurden im Editor nicht korrekt zurückgeschrieben
- NEW: Die Einstellungen der Baumanzeige für vertikal/horizontal und
klein/gross werden jetzt mit in die CATUSER.INF geschrieben
- FIX: Wenn ein Block markiert war, wurde bei Backspace und Delete
nach dem Löschen des Blocks auch noch der Tastendruck
ausgeführt
- FIX: Block-Filter für UUDecode konnte zu Hängern führen
- FIX: Im Dialog zum Laden der Infofiles war das Datum um eine
Stelle verschoben, wenn Anzahl Tage <10 war
- NEW: FONT-Protokoll wird jetzt unterstützt
(für Drag&Drop Fontselektoren)
- CHG: interne Umstellung der Protokoll-Routinen um sie besser von-
einander zu trennen; beim VA-Protokoll wird jetzt auch ein
AV_PROTOKOLL beim Start verschickt
- CHG: Die nicht gesetzten Flags werden in der Nachrichtenanzeige
jetzt mit Kleinbuchstaben statt '-' dargestellt, damit man sie
mit der Maus besser treffen kann. Beide Darstellungen (gesetzt
und nicht gesetzt) können zudem jetzt über die Variablen
"MessageBitsSet" bzw. "MessageBitsNotSet" in der CATUSER.INF
eingestellt werden.
- FIX: Beim Abrufen einer Suchkonfiguration wurden nicht für alle
Objekte die Flags in der Dialogbox richtig gesetzt
- FIX: Die Eingabefelder unter Optionen/Konfiguration können
jetzt 256 Zeichen fassen, dadurch sollten die Eingaben nicht
mehr abgeschnitten werden.
- FIX: Nach dem Wechsel der INF-Datei war noch die Liste der
alten Infofiles im Speicher, und wurde dann möglicherweise
sogar in den neuen Datenbank-Pfad geschrieben. Durch den
selben Fehler wurde auch das Flag für neue Info-Dateien nicht
zurückgesetzt
- FIX: In USEREDIT funktionierten die langen Eingabefelder von
MagiC nicht, es konnte nur ein Zeichen eingegeben werden
- FIX: Unter MiNT konnte kein Infile erstellt werden, weil ein
Fehler angemeckert wurde der gar keiner war.
02.02.98 *** Version 4.03 α
- FIX: Beim löschen einer Message wurde Speicher freigegeben der
schon mal freigegeben wurde, dafür wurde ein anderer vergessen
- FIX: Das Message-Erstelldatum in den HDR-Dateien ging um eine
Stunde falsch
- FIX: in der Infozeile der Nachrichtenanzeige werden die Objekt-
positionen jetzt an den Systemzeichensatz angepasst, soda₧ der
Statustext nicht mehr die Icons oben überschreibt
- FIX: Das Installationsprogramm läuft jetzt in der MiNT-Domain
- FIX: Die mtDials-eigenen langen Editfelder funktionierten nicht
- CHG: Fileselector für Outfile-Einfügen erstmal wieder rausgenommen,
weil's für Archive noch nicht funktioniert
- FIX: Noch eine mögliche Fehlerquelle beim abfragen und setzen
des Clipboard-Ordners umgangen
- FIX: Beim ändern der Flags über das Popup-Menü in der Nachrichten-
anzeige wurden falsche Flags geändert
- CHG: 'Flags ändern' ist jetzt default-mässig mit Alt-Y belegt.
- NEW: Dialog zum einstellen der Menükürzel
- NEW: Dialog zum einstellen der Dialogboxgrö₧en
- FIX: beim setzen einer Suchkonfiguration wurden die Such- und
Setzflags mit einem falschen Typ in der CATUSER.INF abgelegt
und deshalb beim nächsten mal nicht wiedergefunden
- FIX: Das Installationsprogramm hat versucht, bei einer Update-
Installation CAT.INF auf sich selber zu kopieren, wenn als
Installationspfad der gleiche Pfad angegeben wurde in dem die
CAT.INF steht
- FIX: Beim Format für die Message-Nummer wurde die letzte Ziffer
abgeschnitten
- FIX: Bei Kommandos aus der ITK, die eine Gruppenangabe erforderten,
wurde im Dialog der Gruppenname nicht initialisiert
- FIX: wenn beim öffnen einer Gruppe nicht mehr genug Speicher zum
cachen der TAB- oder PAR-Dateien frei ist, kommt jetzt keine
Fehlermeldung mehr (weil das Programm auch ohne funktioniert)
- FIX: Das Installationsprogram schrieb den Datenbank-Pfad anstatt
des Terminalpfads in die CAT.INF
- FIX: Fehler beim einstellen des Fonts behoben (trat nur bei
Vektorfonts auf)
- FIX: Die Texte über den Status der Gruppe wurden in der
Gruppenauswahl nicht angezeigt
- FIX: Aus der Ascii-Tabelle liessen sich aus der ersten Zeile keine
Zeichen auswählen
- FIX: Beim schreiben einer neuen Nachricht in eine Gruppe war der
Schalter 'Alle' nicht selektierbar
- FIX: Der Hintergrund der Infozeile in der Nachrichten-Anzeige
wurde nicht in der richtigen Farbe dargestellt, wenn man die
Hintergrundfarbe geändert hat.
- FIX: Ändern der Distribution über den Circle-Button klappte nicht
25.01.98 *** Version 4.02 α
- FIX: Fehler in Farbicon-Routinen behoben, der in Auflösungen mit
256 Farben oder mehr schon beim Start zum Absturz führen konnte
- FIX: Die Suchfunktionen liessen sich nicht abbrechen, weder in
der Nachrichten- noch in der Stichwortanzeige
- FIX: Shift-Click auf das Benutzer-Symbol (Absender ins Clipboard
schreiben) sollte jetzt funktionieren.
- FIX: Beim draggen des Absenders oder Betreffs aus dem
Nachrichtenfenster wurde der Text manchmal nicht mehr
gezeichnet sobald man aus der Zeile herauskam.
- CHG: bei externen Blockfiltern wird jetzt nichts mehr eingefügt,
wenn die Ausgabedatei nach dem filtern nur aus Ctrl-Z besteht.
- FIX: interne Blockfilter haben die Zeilenenden verstümmelt,
wenn der Block über mehrere Zeilen ging
- FIX: Beim Drag&Drop von Blöcken zwischen Edit-Fenstern kam es zu
Fehlermeldungen.
- FIX: Beim auswählen eines Blockfilters über den Dialog wurde
immer der nachfolgende Eintrag angezeigt
- CHG: Farbicons für die Nachrichtenanzeige eingebaut. Der Dank geht
an Frank Perrey, der diese zur Verfügung gestellt hat.
- NEW: Mit Shift-Ctrl-E bekommt man jetzt eine Fileselectorbox vor
dem Einfügen des Outfiles.
- FIX: In der Zeichensatzauswahl wurden die Namen teilweise
abgeschnitten
- FIX: durch das beheben des Fehlers in der Stichwortliste mit der
Leerzeile trat ein neuer Fehler auf, der dazu führte da₧ bei
einer eingeschränkten Liste die Slider nicht richtig gesetzt
wurden und es zu Abstürzen kam
- NEW: Das blinken der Buttons im Funktionsfenster ist nun über die
Konfigurations-Variable 'Wiggle' abschaltbar (Integer-Wert,
Default ist 1)
- FIX: bei Antworten auf öffentliche Nachrichten fehlte die Message-Id
in 'Kommentar zu...'
- FIX: Default bei Abfrage Sender/Reply-To/Absender wieder auf
Reply-To geändert
- FIX: Beim bewegen zur vorherigen Nachricht konnte man manchmal
bei der ersten Nachricht in der Gruppe überhaupt landen
- CHG: Infozeilen funktionieren jetzt auch bei neuen, persönlichen
Nachrichten
- FIX: Format 'A' in den Infozeilen (Datum) war ein Zeichen zu kurz
- FIX: Beim ändern des Betreffs oder Absender einer Mail wurde die
Info-Zeile nicht aktualisiert
- FIX: Control-F1 bis F10 funktionierten auch nicht :-(
- FIX: Wenn beim einfügen eine ITG gefunden wurde, wurde der
Speicher der alten Gruppenliste nicht freigegeben, ausserdem
klappte das einlesen überhaupt nicht
- FIX: Übergabe einer INF-Datei per Kommandozeile klappte nicht,
wenn keine CAT.INF im Verzeichnis war
- NEW: neues Programm um die Variablen aus CATUSER.INF einstellen zu
können, die sonst nirgendwo in den Dialogen auftauchen
- FIX: CatPutz korrigiert den zwischenzeitlichen Fehler von
CatPutz-Version 3.x, bei teilgelöschten Nachrichten ein Null-
Byte zu viel zu schreiben
- FIX: Die Abfrage auf NoInfofileBackups war falsch, dadurch wurden
nie Backups angelegt
18.01.98 *** Version 4.01 α
- FIX: bei `undo' wurde manchmal bereits freigegebener Speicher
noch einmal freigegeben, was zu Fehlermeldungen führte
- NEW: Beim Start erscheint eine entsprechende Meldung, wenn als
Username nur ein Mauskürzel angegeben ist (genauer gesagt
wenn kein '@' im Namen ist)
- FIX: wenn die interne Hilfe verwendet wird, konnte es vorkommen
da₧ der Speicher der gelesenen Texte nicht wieder freigegeben
wurde
- FIX: Fehler beim abfragen/setzen des Clipboard-Ordners behoben
- FIX: Beim einschalten der Anzeige des Message-Headers kam es zu
Speicherüberschreibungen und Fehlermeldungen
- FIX: Im Nachrichtenfenster wurde beim ersten Cursor-Up nicht die
letzte Message selektiert
- FIX: Beim wechsel der Gruppe wurde in der Stichwortliste
x-mal die erste neue Message angezeigt
- FIX: In der Stichwortliste wurde unten eine Leerzeile zu viel
angezeigt
- FIX: In der Infozeile wurde das letzte Zeichen von Datum
und Uhrzeit der Message abgeschnitten
- FIX: Beim löschen eines Eintrags aus der Wiedervorlage wurden
die zugehörigen Daten nicht freigegeben
- FIX: Die Wiedervorlage-Datei wurde mit einem anderen Format als
bei CAT 3.x gelesen und geschrieben
- FIX: ThreeStateButtons liessen sich nicht wieder auf 'nicht ändern'
zurückstellen
- FIX: Texte in der Resource die eigentlich Fett dargestellt werden
sollten wurden mit Schattenrand gezeichnet und umgekehrt
- FIX: Beim verschieben eines markierten Blocks mit der Maus
wurden nicht alle Linien neu positioniert.
- FIX: Ctrl-Backspace (Wort links vom Cursor löschen) im Editor
funktionierte nicht.
- FIX: Bei der Baumanzeige wurden weiter rechts stehende Einträge zu
weit nach unten gezeichnet, darum waren auch die
Verbindungslinien etwas schräg.
- FIX: Formate 'R' und '#' waren ein Zeichen zu lang,
Datumsformate konnten auch zu lang werden.
- FIX: Die FormatStrings wurden nach dem einlesen gelöscht
- FIX: ein markierter Block wurde beim Redraw nicht neu gezeichnet
- FIX: Beim zusammenfügen von Buffern wurde der falsche Text
kopiert, dadurch wurde auch der falsche im Messagefenster
dargestellt wenn die Grösse geändert wurde
- FIX: Änderung der Sortierung der Gruppenauswahl führte zum Absturz
- FIX: Temporärer Speicher beim quoten wurde nicht wieder
freigegeben
- FIX: Umleiten der Ausgaben des Packers in CATLOG.TXT funktionierte
nicht
- FIX: weitere Fehler beim zeichnen von Objekten bei 16 Farben
oder mehr behoben
- FIX: Der Dialog für Floskeltasten hing nach OK fest
- FIX: Shift-F1 - Shift-F10 funktionierten nicht
- FIX: Bei 16 Farben oder mehr wurden die Buttons nicht richtig
gezeichnet; bei selektierten Checkboxen wurde das Kreuz nicht
gezeichnet
- FIX: Beim Dialog zum konfigurieren der Infofiles wurde der
Button Ändern/Neu nicht richtig aktualisiert
- CHG: Dialog für Maustauschkommandos ist jetzt non-modal, dadurch
muss er auch nicht mehr geschlossen werden wenn man ein
Kommando auswählt
12.01.98 *** Version 4.00 α