Im Laufe der letzten Jahre habe ich diverse kleine Progamme geschrieben, die ich nach und nach auch Anderen zur Nutzung zur Verf�gung stellen m�chte. Noch ist die Liste ziemlich kurz, die Programme wollen ja auch gut aufbereitet sein.
Behebung eines kleineres Bugs (falsches #include-File)
Ich habe von einem Nutzer einen Patch erhalten, der bei Dial-on-Demand unterscheidet, ob der Link offline ist, oder ob er bei Demand online gehen w�rde. Ich habe das in den Code integriert. Dabei sind mir mal wieder diverse ziemlich ungl�cklich formulierte Stellen im Programm aufgefallen. Ich hab dies zum Anlass genommen, im Code etwas aufzur�umen. Die Unterschiede werden aber nur auffallen, wenn man sich die Quelle anschaut.
Ich habe einen Hack (besser kann man das wirklich nicht nennen) f�r Dial-on-Demand eingebaut und das Programm so ver�ndert, das es schon gestartet werden kann, bevor die erste PPP-Verbindung aufgebaut wurde.
Das Programm hat keine Optionen akzeptiert und das Imakefile wurde etwas aufger�umt.
Zum �berwachen meiner T-DSL-Verbindung unter Linux habe ich auf der Basis von xisdnload ein Programm names xpppload geschrieben. Es steht hier interessierten Benutzern zum Download bereit.
Jetzt mit Support f�r LONG INTEGERS.
Diesmal sind haupts�chlinch �nderungen zur Erh�hung der Portabilit�t erfolgt. So wurden die Diskettenzugriffsfunktionen erweitert, um auch ohne mmap(), also mit read(), write() und lseek() zu funktionieren.
Den Code zur Implementierung der Turtlegraphics (und damit alle Abh�ngigkeiten von X11) habe ich in einen eigenen Prozess ausgelagert. Damit sollte eine Portierung auf andere Plattformen deutlich erleichtert werden, da f�r diese einfach ein eigener turtleserver geschrieben werden kann. (Aus historischen Gr�nden heisst er im Moment allerdings noch xturtleserver, seine Herkunft kann er noch nicht vollst�ndig verbergen).
Das PRINTER:-Device ist inzwischen auch implementiert, ansonsten sind ein paar fehlerhafte P-Befehle korrigiert worden. Wer sich wundert, warum der F(iler beim eX(amine abst�rtzt, der sollte es jetzt noch einmal versuchen.
Das Erzeugen von lauff�higen Images ist jetzt deutlich vereinfacht worden. Weiterhin l�sst sich bei Verwendung von Apple Pascal 1.1 Grafdemo jetzt nicht nur �beretzen, es l�uft jetzt auch.
Inzwischen hat sich einiges daran gertan. Ich habe inzwischen nebem Apple Pascal 1.3 auch die Version 1.1 zum Laufen bekommen. Laufen ist m�glicherweise etwas �bertrieben, aber immerhin der Compiler scheint zu funktionieren.
Vor vielen Jahren habe ich in der Schule das Programmieren unter Apple-Pascal gelernt. Aus nostalgischen Gef�hlen heraus (und weil es das beste Pascal-System war, das ich je benutzen durfte), habe ich angefangen, einen P-Code-Interpreter daf�r zu schreiben. Eigentlich ist der noch nicht reif f�r einen Ver�ffentlichung, aber bei einer Diskussion in de.alt.folklore.computer wurde erhebliches Interesse an dieser Software ge�ussert. Obwohl dieses Programm bestenfalls Alpha-Status hat, liegt es hier zum Download bereit. Dokumentation exitiert leider noch nicht, also
Use the source, Luke!
Ich entschuldige mich jetzt schon daf�r, da� ich keinen Download per FTP anbieten kann (wie es sich eigentlich geh�ren w�rde).
Zur Zeit bin ich nur per E-Mail zu erreichen, und hier ist mein �ffentlicher PGP-Schl�ssel.
73, Mario