Žnderungen in GEMINI Version 1.99 gegenber Version 1.2 ------------------------------------------------------ Copyright (C) 1993 by Stefan Eissing GEMINI ist ein Shareware-Programm von Stefan Eissing Theaterstraže 104 52062 Aachen Mailbox: MAUS Aachen, 0241-902002 Neues in der 1.999: ----------------------- Bugfixes: - In der Console werden keine Control-Zeichen mehr an das VDI weitergegeben. Das fhrte u.U. zum Absturz. - Bei angemeldeten Applikationen wird nicht mehr auf Grož- oder Kleinschreibung geachtet. Das beseitigt die Probleme beim Umschalten der Darstellung. - Beim Parallelstart von GEM-Programmen wird nicht mehr ein neuer Mupfelprompt ausgegeben. - history nummer versucht nicht mehr mehr Zeilen auszugeben als vorhanden sind. - Wenn das profile.mup beim Start gelesen werden soll, wird jetzt zuerst immer in $ETCDIR gesucht und danach zus„tzlich (immer) in $HOME. - mkdir -p funktioniert und legt die Verzeichnisse nicht mehr im aktuellen Verzeichnis an. - Die Lauf-werksicons laufen nicht mehr weg, wenn man den Dialog dafr verl„žt. - runner2.app sollte jetzt auch unter TOS1.02 von Gemini zu finden sein. - Befindet sich im HOME-Verzeichnis des Benutzers ($HOME) kein Ordner GIN, so werden alle Gemini-Dateien aus dem Gemini-Ordner geladen und auch wieder dort gesichert. Wird vor dem Sichern in $HOME ein solcher Ordner angelegt, so wird dorthin geschrieben. - Der Wert der Variable GEMINI_GIN wird auch beim Sichern benutzt. - Die grožen Icons verschieben sich nach einem Aufruf der Regelliste nicht mehr. - traps werden an subshells vererbt - Aliase in der Mupfel mssen nun mit alias name=wert angelegt werden. Zum L”schen gibt es unalias. Neues in der 1.99: ---------------------- Was gibt's neues? Fr alle Benutzer hier eine kurze Zusammenfassung der wichtigsten Žnderungen von Version 1.99 gegenber 1.2: a) Mupfel Hier wurden keine eigentlichen Žnderungen gemacht. Die Mupfel wurde fast vollst„ndig neu programmiert. Im Prinzip k”nnen Leute, die die Bourne Shell unter UNIX bedienen k”nnen, sofort mit der neuen Mupfel arbeiten. Wer interessiert ist, kann sich eines der vielen Bcher ber Bourne Shells in jeder gutsortierten Buchhandlung kaufen. Einfach nachfragen und rumschm”kern. Da ich selbst nie so ein Buch gelesen habe, kann ich auch keins empfehlen. Einige der kleineren Kommandos gibt es in der Mupfel nicht mehr, andere sind in die Toolsammlung von Julian Reschke gewandert. Sie sind in jeder gutsortieren Mailbox unter dem Namen MUPFTL0x.TOS zu finden und fr Benutzer von Shells wirklich lohnenswert. b) Gemini selbst - Objekte bleiben beim Scrollen selektiert. - Bei einer in der Mupfel belegten Funktionstaste wird automatisch die Console ge”ffnet. - Cut, Copy & Paste jetzt auch mit selektierten Objekten m”glich. - "Suchen" von verschwundenen Objekten. - Es k”nnen die Informationen von mehreren slektierten Objekten abgerufen werden. - VA-Protokoll erweitert (siehe auch IMPLOID). - Smart Redraw von KAOS funktioniert unter Gemini. - Kopieren/Verschieben/L”schen beschleunigt. - Kobold2 wird untersttzt. - Andere Dateisysteme werden in den Fenstern untersttzt. Einziger Haken sind momentan noch die Dialoge, die noch nicht auf l„ngere Namen (und Namen mit Kleinbuchstaben) ausgelegt sind. - Look der kleinen Icons wesentlich verbessert. - Umbenennen vor Kopieren mit Alternate m”glich. - GEMINI.INF wurde aufgesplittet. Es gibt jetzt GIN-Dateien, die alle Informationen enthalten, die von der Aufl”sung abh„ngig sind. Aužerdem k”nnen andere GIN-Dateien einfach im laufenden Programm eingelesen werden (Doppelklick gengt). - Die INF/GIN-Dateien werden aus dem HOME des Benmutzers geladen. - Mittels RUNNER2 werden an Overlayprogramme auch der aktuelle Pfad und das Environment bergeben. - Wildcard-Dialog umgestellt und erweitert. - Anwendungen wie GEMVIEW, die auf eine Vielzahl von Dateitypen angelegt sind, k”nnen nun unter "Anwendungen" mittels Kopieren mehrfach eingetragen werden. - Farbige Icons auch unter normalem TOS. - Schnickschnack: IMG-Bild kann in den Hintergrund geladen werden (tuts leider nicht mit allen Aufl”sungen). - Laufwerke werden automatische installiert. - Angeforderter Speicher wird wenn m”glich wieder freigegeben. - Proportionale Zeichens„tze in Dateifenstern. - Aufr„umroutine stark verbessert. Icons k”nnen jetzt st„ndig aufger„umt werden. - Achja: Untersttzung von MultiTOS und MagiX - Shortcuts Alt+Shift+Buchtstabe, bzw. Control+Shift+Buchstabe fr das ™ffnen neuer Dateifenster. - Dateiselektion mit Buchstaben verbessert. Es k”nnen jetzt ganze Namen und Muster eingegeben werden. - "Symblische" Links auf Objekte k”nnen angelegt werden. (dazu einfach Programm selektieren, anderes Fenster nach vorne holen und dann dort mit "Alias anlegen" einen Alias auf das noch selektierte Objekt anlegen. Tuts auf normalen Dateisystemen nur mit Programmen) - MultiTOS/MagiX Drag&Drop fr Dateien wird untersttzt. - Einstellungsdialoge fr alle Fenster nur noch unter "Anzeige -> Darstellung..." zu finden. - Wahlweise Klein- oder Grožbuchstaben fr die Dateinamen von TOS- Dateisystemen. Untersttzung von Dateisystemen, die Klein- und Grožbuchstaben unterscheiden. Zusammenarbeit zwischen (eingebauter) Mupfel und Gemini: - Statt mupfel.mup wird beim ersten Start nur profile.mup eingelesen. Dort k”nnen auch externe Kommandos (sprich andere TOS-Programme) gestartet werden und auch der Befehl "cd" ist erlaubt. Somit kann z.B. gegenber der alten Mupfel auf die Variable CONSOLEDIR verzichtet werden. Mit den eingebauten if, while un for Konstrukten und dem Abtesten von Cookies mit dem Befehl "cookie" kann man profile.mup schon ziemlich flexible gestalten. Nur Eingaben vom Benutzer entgegenzunehmen geht leider nicht. - Gemini h„lt immer die Variable TOPWIND auf dem aktuellsten Stand. Sie enth„lt immer den Pfad des obersten Dateifensters. Wie im mitgelieferten profile.mup kann man sich so das ™ffnen der Console im aktuellen Verzeichnis einfach auf eine Funktionstaste wie F1 legen. - Die Variablen GEMINI_INF und GEMINI_GIN k”nnen mit Dateinamen belegt werden, die dann anstelle der normalen Werte benutzt werden. So kann man z.B. unter MagiX andere Dateien laden: (in profile.mup) if cookie -s MagX then export GEMINI_INF=C:\GEMINI2\MAGIX\GEMINI.INF export GEMINI_GIN=$HOME\GIN\MAGIX.GIN fi - Meine Telefonnummer steht nicht im Telefonbuch. Ein herzliches Dankesch”n an alle Leute, die meinen ich h„tte sonntags morgens nichts zu tun. Bekannte Bugs und fehlende Features: - "exit" in der Console beendet auch Gemini. - Es gibt keine Job-Control in der Mupfel. - Gemini ist zu grož. - Lange Dateinamen k”nnen nicht richtig in den Dialogfeldern benutzt werden. - Die Farb-Poppups k”nnen nicht vollst„ndig mit der Tastatur bedient werden. - Eine richtige Dokumentation von Mupfel und Gemini fehlt. - In Dokumentationen schaut kein Benutzer rein, er nervt den Programmierer gleich. - Die Post verlangt nicht von dem eine Strafgebhr, der einen Brief falsch frankiert hat, sondern von dem unschuldigen Empf„nger. - Es gibt keine TTs mehr. - Ich habe nicht mehr genug Zeit fr Gemini. - Ich bin unterbezahlt und v”llig verkannt. - Die meisten Leute in Deutschland verstehen keine Ironie. - Firmen, die von Mitgliedern derselben Familie gemanagt werden, geh”ren in eine Seifenoper, aber nicht ins Computerbusiness.