Auf besonderen Wunsch bestimmter Personen versuche ich nun alle 
nderungen in DiskList ab jetzt verhltnismig vollstndig zu 
protokollieren, mal sehen, wie gut das klappt... (10.04.1993)

=====  Version 3.30  =====

12.11.1994
Ttrt (oder so). Jetzt hat's ja auch lange genug gedauert, 
bis eine neue DiskList-Version mal wieder an die ffentlichkeit 
trat!
Aber hier ist sie: die brandaktuelle Version 3.30!!!
Ich wage mal die Behauptung, da sie nun nach diesen intensiven 
Beta-Tests doch halbwegs stabil sein msste.
Vielen Dank an dieser Stelle nochmal an alle Beta-Tester und 
an alle, die ihre guten Anregungen mir mitteilten.
* Ich hatte wohl vergessen, die VA_START-Message zu untersttzen,
  da mute Georg mich erst drauf aufmerksam machen. Sowas!
  Jetzt wird die bergebene Library geladen + angezeigt.
* Bei NoIdDrives wird nun davon ausgegangen, da man den Disk-Label 
  nicht ndern kann, weshalb die Alert-Box bei mehrfachen Labels 
  auch nicht mehr kommt.
* Alle brigen Kleinigkeiten, die noch verbesserungsbedrftig sind, 
  hebe ich mir mal fr zuknftige Updates auf... Aber auch so 
  sollte man recht gut mit DiskList arbeiten knnen :-)

-----  3.29g

05.11.1994
* Irgendwie war die Einstellung von NoIdDrives an manchen Stellen
  genau falschrum: Nur bei aufgefhrten Drives wurde die ID 
  verglichen...

-----  3.29f

12.10.1994
* Oje, ein bser Fehler beim VA-Draggen gefunden. Vielen Dank 
  an Georg fr den Hinweis!
* Auch das Hinzufgen von Librarys sollte nun etwas speicher-
  freundlicher sein.
* Die Out-of-memory-info-box zeigt nun auch noch den freien 
  Speicher an.
* Oh, man kann schon blde Fehler machen... beim Anzeigen von 
  Datein sollte nun nicht mehr zu wenig Speicher gemeldet werden, 
  wenn noch gengend frei ist.
* Das Verzeichnis fr den inf-File wird nun ber shel_read 
  ermittelt (da MetaDOS den Pfad verstellt).
* Da Christoph B. aus K. es sich gewnscht hat, ist der Quit-
  Button im Haupt-Fenster nun kein Default-Button mehr. Hatte 
  das berhaupt jemand jemals benutzt?
* Ich habe das Verfahren zur Mediums-Identifikation nochmals 
  gendert, da es immer noch Probleme mit CDs gab.
  (Wann erklrt mir endlich jemand mal, wie ich vernnftig 
  eine Identifikation ber MetaDOS oder so bekommen kann...??)
  Jetzt wird jedenfalls ein Medium genau dann als das selbe 
  angesehen, wenn:
  - fr dieses Laufwerk noidDrives NICHT gesezt ist UND
  - der Label und die zehn Bytes Id identisch sind UND
  - die Id nicht Null ist.
  Ob das nun so wohl geht?
  Jedenfalls drfte so das Setzen von "noidDrives" in vielen 
  Fllen nicht mehr ntig sein...

06.10.1994
* Die Alertbox beim Quit kommt nun auch wenn man den Quit-
  Button bettigt (kaum zu glauben :-) und lt sich dafr 
  auch abschalten (per confirmQuit in disklist.inf).
* Die disklist.inf-Datei wird nun auch endlich dahin gespeichert, 
  von wo sie gelesen wurde (oder in das beim Starten aktuelle 
  Verzeichnis) - extra fr'n Christoph (B.)!
* Kleiner Fehler beim Einlesen von Medien, die noch nicht 
  in der Library waren behoben.

-----  3.29e

03.10.1994
* Ein paar neue Standard-Men-Eintrge, die bisher fehlten sind 
  nun da (fr'n Georg :-)
* Der Adress-Fehler beim beenden mte jetzt weg sein (er war SEHR 
  doof...)
* Die Texte fr den Fileselektor stehen jetzt auch im RSC-File.
  Wer schreibt endlich mal ein Tool, um RSC-Files zu bersetzen???
  Ich wrde mich jedenfalls ber ein solches freuen und spontan eine 
  Englische DiskList-Version machen...!

-----  3.29a - 3.29d

22.09.1994
* Es steht nun extra fr Georg bei den Changes, da die 
  kontexsensitive Hilfe mit Control-Help aufgerufen wird.
* Es gibt doch immer wieder Sachen, die man lange nicht 
  ausprobiert hat:
  1. Die Men-Zeile kann jetzt auch wieder angezeigt werden, 
  wenn man ein Multitasking-GEM sein eigen nennt.
  2. Man kann auch wieder DiskList-Librarys hinzufgen, nachdem 
  jetzt einige blde Fehler weniger drin sind.
  Auerdem geht's nun wesentlich schneller,da nur noch am Ende 
  ein Update der Fenster erfolgt.

12.09.1994
* So, kurz vor'm fertigwerden der 3.29a noch 'ne neue Option:
  read.keepDiskName.

07.09.1994
* Wow! Die neue hyper-geniale Hyper-Text-Anleitung ist in 
  Grundzgen fertig!
  Im Laufe der Dokumentation haben sich allerdings so einige 
  Optionen-Namen gendert (weil die so doof waren :-)...
  ... damit ihr auch 'nen Grund habt, die mal anzusehen.
  Und weil's so schn ist, kann man die sich jetzt jederzeit 
  aus DiskList heraus und kontextsensitiv ansehen. ST-Guide 
  mu natrlich geladen sein und Control-Help gedrckt werden.

-----  3.29

30.08.1994
* Oops, es gibt doch so einige Dinge, die immer funktioniert 
  haben und pltzlich geht's nicht mehr.
  Jetzt gibt's jedenfalls hoffentlich auch wieder vernnftige 
  Fehlermeldungen, wenn Disketten nicht gelesen werden knnen 
  oder falsche Disketten eingelegt sind. Die Nummern der 
  Alert-Strings im RSC-File waren wohl nicht ganz soo aussage-
  krftig...

29.08.1994
* Man kann jetzt auch einstellen, wieviele Zeilen in einem 
  Library-Fenster angezeigt werden knnen (libWind.maxLines). Das 
  dient nur dazu, um die Zeiten beim Aufklappen von Verzeichnissen 
  zu beschrnken, falls aus Versehen zu viele Unterverzeichnisse 
  mit aufgeklappt wurden.
* Auerdem knnen mit der "Hinzufgen" Funktion nun auch Index-Files 
  eingelesen werden, sofern sie einen bestimmten Aufbau besitzen:
  Entweder steht in jeder Zeile der vollstndige Pfad (Kommentare 
  werden dabei mit einem Semikolon abgetrennt) oder sie haben 
  einen Aufbau wie von 'ftpindex' erzeugte Dateien.
  Das soll vor allem dazu dienen, auch diese Files komfortabel 
  verwalten zu knnen.

25.08.1994
* Noch was Neues: (vielen Dank an Fred Nicklisch fr die coole Idee!)
  Es knnen nun mehrere (z.Z. je acht) Masken fr Disketten und 
  Label gespeichter werden, die dann ber ein neues Popup ausgewhlt 
  erden knnen.
  Zum ndern mu beim Auswhlen eine Shift-Taste gedrckt gehalten 
  werden.
* Versehentlich wurde der Bevent (z.B. Fenster nicht toppen) nicht 
  richtig gesetzt, wenn die Einstellung aus dem .inf Files gelesen 
  wurde.

24.08.1994
* Da werden sich hoffentlich nun viele freuen, da jetzt endlich 
  Ordner sortiert werden knnen. Auch wenn die Geschwindigkeit noch 
  nicht so ganz die gewnschte ist. Aber immerhin.
  ber die Variable 'sort.types' kann eingestellt werden, ob die 
  Ordner zusammen und vor allem anderen erscheinen sollen ('true') 
  oder aber zwischen den Files einsortiert werden ('false').

22.08.1994
Na endlich mal wieder etwas Zeit, an DiskList weiterzumachen...
* Nun gehen die Kommentare nicht mehr verloren, wenn man eine 
  Diskette (bzw. ein Laufwerk) noch einmal einliest, klasse, gell!?
  Gleichzeitig werden auch die alten Flags (wie z.B. markiert/
  geffnet) beibehalten.
  Wer das aber nicht mchte (oder wem es zu lange dauert), kann 
  'read.updateComments' im disklist.inf auf 'false' setzen.
  Dabei hab' ich jedenfalls auch gleich zwei unangenehme Bugs 
  gefunden (und hoffentlich auch entfernt...):
* Aus gewissen Grnden enthalten alle 'Disk' Chunks ihre Lnge 
  doppelt (nmlich bei der Disk und nochmal beim Wurzel-Ordner). 
  Ungeschickterweise konnten diese Lngen differieren... dumm, halt!
  Das knnte jetzt aber wieder gehen; diese Eintrge werden 
  (hoffentlich :-) alle automatisch und stillschweigend korigiert.
* Wurde eine Disk neu eingelesen, welche nun krzer ist (z.B. da 
  Dateien gelscht wurden), so blieben z.T. Referenzen auf die 
  gelschten Daten erhalten. Auch nicht so toll, das.


=====  Version 3.28  =====

18.04.1994:
* Wenn beim Einlesen von Archiven Fehler auftraten, so wurden manche 
  Files nicht mehr geschlossen.

17.04.1994:  (Na Georg, das ist doch fast wie Weihnachten, oder :-)
* Beim Exportieren kann eine bestehende Datei erweitert werden.
* In den Datei-Fenstern kann nun auch noch das Datei-Datum und der 
  Kommentar angezeigt werden (s. Optionen-Dialog).
* Diverse Fehler behoben, die nur bei Speichermangel auftraten.
* Es kann im .inf File nun eine Maske angegeben werden, die beim 
  Einlesen von Verzeichnissen benutzt wird. Vielleicht wird man 
  die irgendwann auch mal in einem Dialog ndern knnen...
* Es knnen nun auch beliebige Eintrge aus der Library entfernt 
  werden (nicht nur Disketten).

16.04.1994:
* Es knnen nun auch LZH-Archive eingelesen werden, bei denen der 
  erste Eintrag erst nach 4000 Bytes beginnt (z.B. bei selbstent-
  packenden Archiven, die in .LZH umbenannt wurden).
* Fehler beim Einlesen von (sehr kurzen) ZIP-Archiven behoben.


=====  Version 3.27  =====

10.04.1993:
* Disablete Eintrge knnen nun abgespeichert werden.
* Neue Variable NoIdDrives fr CD-Roms. Jetzt sollte man dann auch 
  mehrere CDs in eine Library lesen knnen.
  Die Laufwerke aus NoIdDrives werden automatisch auch als GEMDOS-
  Drives behandelt, denn sonst htten sie ja eine Kennung!
* Kommentare werden auch exportiert.
* Das automatische Weiterschalten nach dem Einlesen kann nun abge- 
  schaltet werden (read.autoIncDrive = false)
* Der inf-File heit nun 'disklist.inf' und wird zuerst im Home-Dir 
  gesucht, falls die Environment-Variable 'HOME' gesetzt ist.
* Die vollstndige Doku vom View-Protokoll ist nun nicht mehr in dem 
  DiskList Archiv enthalten.
  Wer sich dafr interessiert kann sie gerne von mir bekommen.


=====  Version 3.26  =====

* Noch mehr inf-File Variablen:
  export.filename, search.mask, search.comment, mainWind.geometry, 
  libWind.geometry, library.filename, GemdosDrives


=====  Version 3.25  =====

* Auf ausdrcklichen Wunsch kann jetzt eingestellt werden, wo 
  die Library beim Startup gesucht wird: Im DISKLIST.INF kann 
  dazu library.filename gesetzt werden.
  Beispiel:
  library.filename = "C:\users\seitz\disklist\librarys\disks.dir"
  
* Da es Probleme mit CD-Roms gab, die sich flschlicherweise 
  als BIOS-Laufwerke ausgaben (obwohl sie nur ber das GEMDOS 
  angesprochen werden konnten), kann man jetzt Laufwerke angeben, 
  welche nur mit GEMDOS-Funktionen angesprochen werden, auch wenn 
  sie in Drvmap() angemeldet sind.
  Dazu 'GemdosDrives = "FGH" in DISKLIST.INF' aufnehmen.
  Es mssen nur Laufwerke aufgefhrt werden, mit denen es sonst 
  Probleme gibt (nicht etwa alle Lauferke oder so...).
  
  Das ganze hat natrlich den Haken, da verschiedene Medien nicht 
  unbedingt erkannt werden knnen, da dazu der Root-Sektor des 
  Laufwerks herangezogen wurde (die Disk-ID).
  Wer da Probleme hat, bitte melden!


=====  Version 3.21-23  =====

 * ZIP-Archive werden jetzt (hoffentlich ;-) richtig eingelesen.

 * Es gibt ein Help-Popup in Datei-Fenstern, so da man alle
   vorhandenen Funktionen auch per Maus auswhlen kann.

 * Mag!X wird nun auch als Multi-Tasking-System erkannt
   + einige Funktionen auch ausgenutzt, z.B. wird nun ein 
   Viewer (zB aus der View-Env-Variable) via shel_write 
   parallel gestartet, falls er noch nicht geladen war.
   Das mte nun auch unter MTOS gehen.

 * Das XAcc2-Protokoll sollte nun auch auf Multi-Tasking-Systemen 
   funktionieren (getestet wird, ob shel_write(7) oder appl_search() 
   vorhanden ist.

 * In Text-Fenstern kann man nun auch suchen (nach Texten...)!

 * Optionen kann man nun abspeichern (wow!)

 * Das Ikonisieren von MTOS, TOS 5.00 wird untersttzt. (ab 3.23)
 
 * Nun endlich kann man DiskList auch eine Library in der 
   Kommandozeile bergeben, die dann gleich geladen wird (ab 3.24)


=====  Version 3.20  =====

 * Zu jeder Datei kann ein Kommentar gespeichert werden. Dieser 
   kann zB aus Stichworten bestehen, die dann auch gesucht werden 
   knnen.

 * Die Inhaltsverzeichnisse von Archiven (LZH, ZOO, ARC, ARJ) 
   knnen eingelesen werden. Kommentare in den Archiven werden 
   dabei bernommen.
   D.h. es kann auch nach Files in Archiven (Stichwort: Backup) 
   gesucht werden!!

 * Die '.DIR' Files vom UNIXMODE-Standart werden mit eingelesen, 
   is' vielleicht nicht ganz sooo wichtig...

 * Es gibt eine Schnitstelle zu Datenbanken: Die eingelesen 
   Informationen knnen so beliebig wiederverwertet (h, 
   Recycling!? - eher weiterverwertet ;-) werden.

 * Das VA/AV-Protokoll von Gemini wird untersttzt: DiskList kann 
   u.a. als ACC AV_OPENWIND versenden (halt so wie TreeView), als 
   Applikation kann VA_DRAGACCWIND gesendet werden, es knnen also 
   Dateien auf Fenster von anderen Accessories 'gedragged' werden.
   AV_OPENWIND kann auch empfangen werden.

 * Das XAcc2-Protokoll wird zT untersttzt: ALLE (!) Text-Fenster 
   knnen versendet werden (natrlich nur der Text im Fenster...).

 * Das View-Protokoll wird untersttzt: Alle eingelesenen Files 
   knnen (falls auf sie ber das GEMDOS zugegriffen werden kann) 
   an einen installierten File-Viewer (zB GEM-View, ShowImage) 
   gesendet werden, um zu sehen, was nun wirklich drin steht.

 * WINX wird untersttzt (zB das BackDrop).

