English ● Impressum-Datenschutz ● Startseite ● Features ● Was ist neu bei CED 5? ● ASD ● Bestellen
Welche Änderungen wurden bei CygnusEd Professional 5 gemacht?
- CygnusEd, Ed, MetaMac und RecoverCEDFiles wurden für AmigaOS 4 portiert. Dies ist die erste vollständige Portierung aller Programme für die PowerPC-Plattform.
- Der "Ed"-Befehl wurde komplett neu geschrieben und liegt CygnusEd im Quelltext bei, damit Programmierer auf dieser Grundlage neue Anwendungen für CygnusEd entwickeln können.
- Es wurden tatsächlich Dutzende von Fehlern beseitigt, von kleineren Kompatibilitätsproblemen bis hin zu gravierenden Fehlern, die CygnusEd sofort zum Absturz bringen konnten, nur weil ein neues Zeichen zu einer sehr langen Zeile hinzugefügt werden sollte.
- Die Textausgabefunktion wurde zu großen Teilen neu geschrieben, um alte Beschränkungen der maximal erlaubten Zeilenlänge aufzuheben. Die Änderungen haben es ermöglicht, die schnellen Ausgaberoutinen für den Topaz 80-Spaltenzeichensatz auf RTG-Bildschirmen nutzbar zu machen, die bisher nur auf ECS/AGA-Bildschirmen funktionierte.
- Die Text- und Hintergrundfarben sind jetzt einstellbar und nicht mehr auf einen vorgegebenen Satz beschränkt.
- Alle 105 Tasten der PC-Tastatur werden jetzt unterstützt, einschließlich der Funktionstasten Einfügen/Position 1/Ende/Bild nach oben/Bild nach unten, usw. Alle Tasten können bei Bedarf mit Makros belegt werden.
- Auf Wunsch kann die Schreibmarke blinken.
- Beim Lesen und Speichern von Dateien kann eine automatische Übersetzung der Zeilenendzeichen durchgeführt werden. CygnusEd kennt drei Arten von Zeilenendzeichen: Unix (ein Zeilenvorschubzeichen beendet die Zeile), Apple Macintosh (ein Zeilenrücklaufzeichen beendet die Zeile) und IBM PC (ein Zeilenrücklaufzeichen gefolgt von einem Zeilenvorschubzeichen beendet die Zeile). CygnusEd erkennt automatisch, welche Art von Zeilenendzeichen verwendet wird, aber es ist auch fest einstellbar, welche Art verwendet werden soll. Wenn eine Datei geladen und später gespeichert wird, kann CygnusEd sich merken, welche Zeilenendzeichen benutzt wurden und speichert die Datei mit den passenden Zeichen.
- Leerzeichen am Ende von Textzeilen können beim Speichern automatisch entfernt werden.
- Beim Laden und Speichern von Dateien kann jetzt eine Fortschrittsanzeige aktiviert werden. Dies ist nützlich, wenn man mit langsamen Speichermedien oder Netzwerkdateisystemen arbeitet.
- Die Einstellungen für die Nutzung eines eigenen Bildschirms sind nicht mehr eingeschränkt und erlauben es jetzt auch, mehr als vier Farben zu benutzen.
- Eine automatische Einrückung von Textzeilen nach dem Betätigen der Zeilenrücklauftaste kann jetzt permanent aktiviert werden. Es ist nicht mehr nötig, dies über das Drücken einer besondere Tastenkombination auszulösen.
- Die maximal nutzbare Länge von Datei- und Pfadnamen wurde erhöht, um die modernen Amiga-Dateisysteme besser unterstützen zu können, die längere Dateinamen erlauben. Statt der früher erlaubten 255 Zeichen sind jetzt bis zu 1024 Zeichen nutzbar.
- Die Länge der Such- und Ersetztexte wurde angehoben und liegt jetzt bei 500 Zeichen statt der früher verwendeten 100 Zeichen.
- Die maximale Größe des Makrospeichers wurde auf 4000 Bytes erhöht, auch um das Speichern der jetzt längeren Such- und Ersetztexte zu ermöglichen. Bei der Speicherung von Makrodaten wird jetzt sparsamer mit dem verfügbaren Speicher umgegangen.
- Während ein Makro eingegeben wird zeigt CygnusEd, welche Tastenkombination zum Aufruf verwendet wird, und wieweit der Makrospeicher für diese Tastenkombination schon gefüllt ist.
- Auf Wunsch kann CygnusEd eine Warnung ausgeben, wenn ein bereits mit einer Tastenkombination verknüpftes Makro durch Eingabe eines neuen Makros überschrieben werden soll.
- Eine neue Sicherheitsfunktion schützt davor, daß eine aktualisierte Datei durch eine ältere Datei überschrieben wird. CygnusEd merkt sich beim Speichern von Dateien, wie groß die geschriebene Datei ist und zu welchem Zeitpunkt sie geschrieben wurde. Wird später der Menüpunkt "Speichern" aufgerufen, prüft CygnusEd nach, ob die zu überschreibende Datei noch die gleiche Länge und das gleiche Änderungsdatum hat, wie beim Letzten Schreibzugriff. Werden Unterschiede erkannt, erscheint eine Warnmeldung mit der Aufforderung, das Überschreiben zu bestätigen.
- CygnusEd ist jetzt vorsichtiger beim Ausführen von Änderungen an Dateien, wenn sich diese aufgrund von Speichermangel nicht wieder rückgängig machen lassen würden.
- Neue Funktionen zum Verändern von markierten Textblöcken sind hinzugekommen, die Leerzeichen am Ende von Textzeilen entfernen oder in UTF8-Format kodierte Daten in die äquivalenten ISO 8859 Latin 1 Zeichen konvertieren.
- Das Scrollrad der Maus (sofern vorhanden) wird unterstützt und läßt sich zum Bewegen des sichtbaren Textbereiches in der Ansicht unter dem Mauszeiger benutzen. Unterstützt werden sowohl die von AmigaOS 4 benutzte Mausradfunktion als auch das ältere NewMouse-Protokoll.
- Soll eine Datei geladen werden, die CygnusEd bereits im Speicher hält, wird jetzt nachgefragt, ob die Datei wirklich geladen werden soll, ob die Ansicht der bereits geladenen Datei aktiviert, oder das Laden abgebrochen werden soll.
- Die Größe aller Fenster (Suchen & ersetzen, Texteingabe, Zahleneingabe) ist jetzt veränderbar und CygnusEd merkt sich die Größe.
- Jetzt kann nicht nur nach Folgen von Buchstaben im Text gesucht werden, sondern auch nach Text, der zu einem Suchmuster paßt, der durch einen sogenannten "regulären Ausdruck" beschrieben werden kann. Wie ein solcher regulärer Ausdruck aussieht, ist in der (englischsprachigen) Dokumentation beschrieben.
- Es kann nicht nur mit regulären Ausdrücken nach passendem Text gesucht werden, auch der Ersetzungstext kann diese Funktion nutzen.
- CygnusEd ist nicht mehr darauf beschränkt, die aktuelle Ansicht zu durchsuchen. Jetzt können auch alle Ansichten automatisch nach einander durchsucht werden.
- Die Such- und Ersetzfunktion beginnt nicht unbedingt erst, nachdem man das Suchfenster geschlossen hat. CygnusEd kann jetzt auch direkt beim Eintippen des Suchmusters nach dem passenden Text suchen. Wird kein passender Text gefunden, signalisiert CygnusEd dies, und falls passender Text gefunden wurde, wird dieser markiert.
- Die Größe des zu durchsuchenden Bereiches kann jetzt auf die Größe des markierten Textblockes eingeschränkt werden.
- Beim Durchsuchen des Textes können Accents ignoriert werden.
- Durch spezielle, in den ersten 10 Zeilen eines neu geladenen Dokumentes zu findende Anweisungen kann CygnusEd veranlaßt werden, bestimmte Aktionen auszuführen. So können die Darstellungsoptionen geändert, die Position der Schreibmarke oder auch des rechten Randes läßt sich festlegen.
- "Ed" erlaubt es jetzt, die Position der Schreibmarke festzulegen, die CygnusEd nach dem Laden des jeweiligen Dokumentes benutzt.
- Die Menüfunktionen zum Einsetzen von Text im Suchfenster überschreibt nicht mehr den Inhalt der Texteingabefelder, sondern fügt den Inhalt der Zwischenablage wirklich ab der Schreibmarkenposition ein.
- Alle Funktionen, die Dateien überschreiben können, ersetzen nicht mehr still die jeweiligen Dateien, sondern fragen vorher um Erlaubnis.
- Beim Laden der von der Funktion zum automatischen Speichern von Dokumenten erzeugten Dateien wird jetzt zum Vergleich angezeigt, wie alt und wie groß die Originaldatei ist, und welche Eigenschaften die automatisch gespeicherte Datei hat.
- Textblöcke läßt sich jetzt aus einem Dokument kopieren und automatisch eingerückt in den Text einfügen.
- Wie groß das von CygnusEd geöffnete Fenster ist, und an welcher Position es erscheint, läßt sich jetzt direkt beim Aufruf des Programmes angeben.
- Die Suchfunktion kann gefundenen Text direkt als Block markieren.