home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
M.u.C.S. Disc 2000
/
MUCS2000.iso
/
anwend
/
qed453
/
doku
/
history.txt
next >
Wrap
Text File
|
1999-09-19
|
35KB
|
663 lines
ASHQED.KRZ @ Fr
∙∙∙∙
Version 4.53 (19.09.99)
∙ Verhalten von Suchen (^F) und Weiter (^G) etwas verändert:
- ist Text markiert, wird er bei ^F in den Suchdialog übernommen.
- ist Text markiert, wird bei ^G sofort losgesucht.
- ^G für Suchen/Weiter funktioniert weiterhin.
- Shift-^F (sofort Suchen) ist entfallen, da ^G das abdeckt.
∙ Textblöcke können per D&D in andere qed-Fenster oder zu anderen
Applikationen gezogen werden.
∙ Korrektur beim Schlie₧en von namenlosen, ungesicherten Dateien.
∙ Shift-Ctrl-8/9 kann auf Ctrl-(/) umgemappt werden (für Tastaturen ohne
() auf dem Zehnerblock). Das Mapping ist abschaltbar (Globales).
∙ Das Dateitypen-Popup (Lokales) enthält jetzt einen Eintrag für den
Dialog, über den die Endungen eingestellt werden können.
∙ Beim Suchen wurden verschiedene nationale Sonderzeichen nicht
korrekt beachtet.
∙ Das Nachstarten von OLGA kann verhindert werden (Globales).
∙ Korrektur/Optimierung bei der farbigen Ausgabe im Fenster.
∙ Bugfix beim Öffnen nicht existierender Projekte.
Version 4.52 (17.11.98)
∙ Beim Sichern bleiben die erweiterten Zugriffsrechte (Minix)
erhalten.
∙ UNIX-Pfade (/tmp/datei) werden wieder richtig ausgewertet.
∙ Shift-Suchen (Shift-^F) sucht selektierten Text.
∙ 'Dateien suchen' hat eigenen Menü-Punkt.
∙ D&D verändert: Bei gedrückter ALT-Taste erscheint ein Popup mit
verschiedenen Einfügemöglichkeiten. Shift-Drag (Pfad einfügen)
entfernt, da es über Popup verfügbar ist.
∙ Vorder- und Hintergrundfarbe sind einstellbar.
∙ Neuen Such-Quantor eingebaut: beginnt der Such- bzw. Ersetz-Text
mit '\@' wird das '\' ignoriert, so da₧ die GEM-Panne mit '@' im
Editfeld umschifft wird!
∙ Überflüssige Leerzeilen werden aus Projekten beim Laden entfernt.
∙ Behandlung der Shift-Taste bei Makros korrigiert.
∙ Dateinamen mit ' werden geöffnet (lag am Startpcode der MiNT-Lib).
Version 4.51 (31.08.98)
∙ Umlaut-Konvertierung überarbeitet.
∙ MAGCUFSL führt nicht mehr zum Deadlock (CF-Lib).
∙ All-Iconify überarbeitet.
∙ qed überprüft nun die Version der RSC. Es gibt also keine Abstürze
mehr, wenn auf $QED eine alte RSC liegt und man eine neue Version von
einem anderen Pfad aus startet.
∙ DHST-Name ist nicht mehr auf c:\system\qed\qed.app eingebrand :-)
∙ Bugfix beim Einfügen von Dateien in Projekte.
∙ MagiC-Fontauswahl zermarmelt nicht mehr den Systemfont (CF-Lib).
Nebenbei war auch noch ein MagiC-Binding falsch (GEM-Lib).
Version 4.50 (31.07.98)
∙ Neue Ladereihenfolge CFG:
$QED -> $HOME -> $HOME/defaults -> Startpfad -> aktuelles Verzeichnis
Sollte keine CFG gefunden werden, beim Sichern folgende Reihenfolge
$QED -> $HOME/defaults -> $HOME -> Startpfad -> aktuelles Verzeichnis
∙ Neue Ladereihenfolge RSC: $QED -> Startpfad -> aktuelles Verzeichnis
∙ Neuer Menüpunkt: Zeile toppen
Beta vom 30.06.98
∙ Ausdruck-Funktionen optimiert, dabei Geschwindigkeit drastisch
vergrö₧ert (NVDI5 spoolt jetzt um den Faktor 26 schneller :-))
∙ [CF-Lib] nun werden auch ohne NVDI die Icons der Button-Emulation
korrekt gezeichnet.
Beta vom 22.06.98
∙ Ich habe die GEM-Lib aufgeräumt, insbesondere den VDI-Teil. Ich hoffe,
da₧ ich dabei keine neuen Fehler in die Lib eingebaut habe.
∙ Auf Wilfrieds Wunsch hin habe ich das Fenster-Snapping (beim Bewegen
sowie beim Ändern der Grö₧e) testweise abgeschaltet. Durch Heraus-
schieben des Fensters nach links sind damit unendlich gro₧e Fenster
möglich. Da ich nicht wei₧, ob es damit irgendwo Probleme gibt, bitte
testen!
∙ Kein Absturz mehr beim Schlie₧en eine shaded Fenster mehr (N.AES).
∙ Kleine Anpassung an NVDI5.
∙ Erneute Änderung an dem MAGXDESK-Leerzeichen-Hack.
∙ Bei der MagiC-Dateiauswahl wird nur noch '*' als Maske benutzt, da bei
*.* nur Dateien mit Extension angezeigt werden.
Beta vom 30.05.98
∙ qed nimmt keinerlei Wandlung (Gro₧/Klein) an Dateinamen mehr vor.
Damit lassen sich auch wieder 'Umlaut-Namen' mit purem TOS laden.
∙ MiNT-Lib PL48.
∙ Drucker-Konfig nochmals geändert:
- WDialog kann jetzt für beide Druckdialoge (Konfig und Ausdruck)
benutzt (neuer Schalter unter Globales). Dazu sind die relevanten
Ausdruck-Parameter (Zeilen/Seiten-Nummerierung, Rand) mit in den
Sub-Druck-Dialog integriert.
Der Schalter 'Linker Rand' ist weggefallen, sobald eine Länge für
den Rand eingegeben ist, wird er entsprechend ausgegeben.
- Die PDLG-Settings werden nun doch in einer zusätzlichen
Binärdatei (pdlg.qed) gesichert. Wilfried meinte, da₧ es sonst
zu Problemen mit den erweiterten Settings von MagiCMac käme.
∙ Work-Around für MAGXDESK (Stichwort Leerzeichen im Namen) für mehrere
Leerzeichen korrigiert.
Beta vom 24.05.98
∙ Für die Drucker-Konfig wird, falls vorhanden, WDialog benutzt.
∙ Projekt-Elemente können auf den Papierkorb des AV-Server gezogen
werden, um sie aus dem Projekt zu entfernen.
Beta vom 26.04.98
∙ Die Projekt-Suche läuft nun über den Dateisuch-Dialog und es kann
eine Maske für die im Projekt zu durchsuchenden Dateien angegeben
werden.
∙ Mehrfach-Dateiauswahl jetzt auch mit der MagiC-Auswahl möglich.
Au₧erdem kommt die MagiC-Auswahl im Fenster (app-modal).
∙ Im Zuge der Dialog-Verfensterung nun auch die Fontauswahl (xFSL,
FontServer, MagiC) im Fenster.
∙ Kein interner Fehler mehr bei rekursiver Dateisuche mit Suchstring.
∙ Bei Klemmbrett-Aktionen bleiben die Umbrüche wieder erhalten.
∙ Drucker-Dialog aufgesplitted: einen für den täglichen Ausdruck
und einen für die globale Konfiguration (GEMDOS/GDOS). Beim GDOS
ist die Auswahl des Treibers weggefallen, es wird der zuerst
gefundene Drucker benutzt (qed überprüft die Geräte 21 - 30).
∙ Umgestellt von MyDials auf CF-Lib. Einige Funktionen sind in die
Lib verlegt worden.
Dialoge teilweise redesigned und app-modal im Fenster. Alerts auch
im Fenster und neben der Shortcut- auch MagiC-mä₧ige Button-
Auslösung über die F-Tasten.
Popups haben keinen Cycler mehr, dessen Funktion wird über den
tastaturbedienbaren String vor dem Popup realisiert.
qed benutzt jetzt nur noch frei verfügbare Bibiliotheken (MiNT,
GEM, CF-Lib), die auch noch weiterentwickelt werden.
∙ Die Fenster-Daten (Position, Grö₧e und Font) sowie geladene Dateien
werden in einer extra Datei (xxxxyyyy.qed) gesichert, so da₧ für
verschiedene Bildschirmauflösungen unterschiedliche Daten gesichert
werden können.
∙ Erkennung von Dateisystemen, die nur halb-case-sensitiv sind
(VFAT/MacFS), geändert.
∙ Programme (*.prg, *.app, *.tos, *.ttp) werden automatisch binär
geladen. Au₧erdem können weitere Endungen definiert werden, die
dann binär geöffnet werden (->Globales).
∙ Neue Konfiguration der Endungen für lokale Parameter. Dabei neben
'*' einen zusätzlichen Standard-Typ für 'Binär' eingefügt. Au₧erdem
können nun insgesamt 18 Endungen frei definiert werden.
Version 4.10 (19.02.98)
∙ SE-Protokoll 1.05
∙ Wenn eine Marke ein ' ' im Namen hatte, ging das Laden aus der
CFG schief.
∙ Nun hat auch der Ersatz-Text ein History-Popup. Dabei die Such-
Dialoge neu designed und die Popups verändert (Look, Tastatur).
∙ qed hat jetzt einen Haupt-Sponsor :-)
∙ qed nutzt eine spezielle Version der MyDials, die nur noch das
beinhaltet, was er wirklich braucht. Weggefallen ist z.B. die
eigene Editfeld-Verwaltung (Selektion usw.)
∙ Klammer-Selektion bei Doppelklick/^TAB auf spezielle Zeichen.
∙ Korrekturen für Fenster-Shading.
∙ Beim Fensterwechsel (intern) wurden bisher nur Texte berücksichtigt.
Wenn auch Projekte beachtet werden sollen, mu₧ beim ^W die Shift-
Taste gedrückt werden.
∙ Korrekturen am Clipping.
∙ Beim Sichern von Texten wird nicht mehr zum Cursor gesprungen.
∙ Fontauswahl aufgeräumt. Reihenfolge: xFSL -> UFSL -> $FONTSELECT ->
MagiC. Die qed-eigene Auswahl ist ersatzlos entfallen!
∙ Nach einem VA_START schickt qed ein AV_STARTED.
∙ Absturz bei den Popups (Lokales, Such-History) hoffentlich behoben.
∙ Absturz bei Kürzel länger als 260 Zeichen behoben.
∙ Ein paar kleine Korrekturen an den MyDials für prop. Systemfonts.
∙ D&D funktioniert nun auch mit 'Fensterwechsel global'. qed wertet
dazu VA_DRAGACCWIND aus.
∙ DHST jetzt für Dateien über Menü, VA_START, D&D und Konfig.
∙ Diverse kleine Bugs korrigiert und neue eingebaut :-)
Version 4.00 (23.09.97)
∙ qed emuliert die Zeicheneingabe über Alt-XXX (ASCII-Wert über Keypad),
falls das OS es nicht kann.
∙ qed unterstützt das DHST-Protokoll von SMU 7.01.
∙ Sollte eine Zeile zu lang sein (> 1023) wird diese im Fenster zwar
in mehrere Zeilen umbrochen, beim Sichern werden diese aber wieder
zu einer langen zusammengesetzt. qed fügt also keine zusätzlichen
Zeilenvorschübe mehr ein.
Diese Zeilen werden am Ende durch das Absatzsymbol gekennzeichnet.
∙ 'Gehe zu Zeile' hei₧t nun 'Gehe zu' und man kann auch eine Spalte
angeben.
∙ Zeilenlänge von max. 255 auf max. 1023 Zeichen erhöht. Dazu eine voll
dynamische Verwaltung des horizontalen Sliders.
∙ Ein paar erste Korrekturen am Umbruch:
- Den dokumentierten Fehler im Zusammenhang mit 'Sichern unter'
entfernt.
- Beim Hinzuladen von Text, werden am Ende jeder Zeile Absatzmarken
gesetzt und zu lange Zeilen ggf. umgebrochen (wenn 'Format beim
Laden' aktiv ist).
∙ Zeilenweises Sortieren.
∙ Umgestellt auf MiNT-Lib PL46. (MyDials für MiNT-Lib sind nötig!)
∙ Binäres Laden. Benutzung auf eigene Gefahr ;-)
∙ Neue Zeitermittlung beim Autosave.
∙ qed beherrscht jetzt das Quoting von Dateinamen (für Blanks und ' im Namen).
∙ Nicelines im Menü.
∙ Komplett neue Fensterverwaltung, die theoretisch unendlich viele Fenster
kann. Leider ist an anderer Stelle noch eine Begrenzung auf 30 Texte.
∙ MyDials 2.19.
∙ qed schaut auch auf $HOME\defaults nach der Konfigdatei.
∙ Fehler beim D&D von Pfaden: Gemini verschickt sie ohne abschlie₧enden '\',
so da₧ qed nicht feststellen konnte, da₧ es sich um einem Pfad handelt.
∙ Dialog 'Aufräumen' entfernt. Stattdessen gibt es nun drei Menüpunkte.
Die Funktion für das Anordnen der Fenster kommt aus den 7Up-Quellen :-)
∙ Menü etwas umstrukturiert, neuer Titel 'Fenster'.
∙ Neue globale Schalter: 3D-Dialoge, Mac-like Editfeldselektion (wirken
erst nach Neustart).
∙ MyDials 2.18.
∙ Umgestellt auf MT_AES.
∙ Wertet nur noch Cursorpos und Dateinamen als Startparameter aus.
∙ qed kräftig aufgeräumt. Dabei Desktop und Farbicons entfernt, viele Teile
überarbeitet. Au₧erdem gibt es jetzt nur noch eine 'human-readable'
Parameterdatei qed.cfg mit einem Konvertierungstool *.qed -> qed.cfg.
∙ Nullbytes werden beim Normal-Laden in Leerzeichen gewandelt. qed gibt dann
eine Warnung aus.
∙ Diverse kleine Bugs beseitigt.
Version 3.97 (17.01.97)
∙ Die Dateimasken für die lokalen Parameter werden jetzt unabhängig von
der Schreibweise behandelt. Nun sollte die Zuordnung auch bei VFAT und
MacFS stimmen.
∙ AV-Protokoll:
- AV_SENDKEY: ^W bei 'Fensterwechsel global' und alle nicht belegte
F-Tasten.
- AV_PATH_UPDATE für die Klemmbrettdatei
∙ Hypertext erweitert, TeX-Doku eingestellt.
∙ Drag&Drop etwas verändert:
- Wird ein Dateiname auf ein Textfenster gelegt, wird ein /neues/
Fenster geöffnet.
- Wird dabei ALT gedrückt, wird der /Inhalt/ der Datei im aktuellen Text
eingefügt.
- Werden mehrere Dateinamen mit SHIFT abgelegt, wird für jeden Namen eine
neue Zeile eingefügt.
∙ Wird über GDOS in Dateien gedruckt, kann der Ausgabepfad eingestellt werden.
∙ Neuer Schalter, um auf DOSEN-mä₧ige Blockfunktionen umzuschalten:
- Block aufziehen mit Ctrl-Up/Down/Left/Right
- Block kopieren mit Ctrl-Home
- Block löschen mit Ctrl-Delete
- Block einfügen mit Ctrl-Insert
Durch diesem Umbau ergaben sich folgende Änderungen:
- Wortweise Backspace jetzt auf Shift-BS (vorher Ctrl-BS)
- Wortweise Delete jetzt auf Shift-Delete (vorher Ctrl-Delete)
- Funktion 'Löschen bis zum Ende' (vorher Shift-Delete) ersatzlos
gestrichen
∙ Die Position der Nachfragebox beim Ersetzen wird in der Parameterdatei
gesichert.
∙ Suche in Text/Projekt benutzen den gleichen Dialog. Diesen etwas umdesigned.
∙ qed läuft nun endlich korrekt aus Kommandoshells heraus und versteht als
Argumente auch UNIX-Pfade (z.B. /etc/profile)
∙ SE-Protokoll 1.03
∙ qed testet nicht mehr /vor/ dem Sichern, ob noch genug Platz ist, sondern
während die Datei geschrieben wird. Wenn das Laufwerk voll ist, gibts eine
Meldung und die unvollständige Datei wird komplett gelöscht.
∙ Beim Speichern mit Backup wird zunächst versucht, die eingestellte Backup-
Extension komplett an den alten Namen anzuhängen (test.c -> test.c.bak)
Kann das Dateisystem diesen Namen nicht verarbeiten, wird wie bisher die
alte Extension durch die neue ersetzt.
∙ Fehler beim Wechsel des Zeichensatzes: nun bekommen ihn auch iconifizierte
Fenster mit und bei prop. Fonts bleibt die Fenstergrö₧e nahezu konstant
∙ qed verschickt kein OLGA_BREAKLINK mehr
∙ Die Einträge im Projekt lassen sich nun vernünftig selektieren/deselektieren
∙ D&D: qed kann nur noch ARGS und .TXT, da CAT3 bei .ASC keinen Zeilentrenner
mehr mitliefert
∙ qed läd wieder leer Dateien
∙ qed läuft wieder mit Let'em Fly (Nicelines) zusammen
∙ Redrawfehler beim OK-Button des Drucken-Dialogs
Version 3.90 (15.09.96)
∙ Fehlerzeilen mit UNIX-Pfaden werden korrekt ausgewertet
∙ HELP selektiert Wort unter dem Cursor und schickt es zum Hilfe-Programm
∙ Englischer Hypertext, übersetzt von Guido Flohr
∙ SE-Protokol 1.02
∙ Die neuen MyDials werden nun zwingend benötigt! qed benutzt die neuen
Karteikarten und die Sonderzeichenbox.
∙ Nun wird vor dem Sichern überprüft, ob das Speichermedium voll ist!
∙ Nach der Resource wird nicht mehr auf $PATH sondern auf $QED gesucht.
∙ Falls bei der Suche im Projekt nichts gefunden wurde, wird das leere
Ergebnisprojekt gleich wieder geschlossen.
∙ Falls OLGA vorhanden ist, klickt sich qed als Server 'ran.
∙ Es werden keine Leerzeilen mehr eingestreut.
∙ Wortweise Delete/Backspace etwas verändert.
∙ Endlich *Farbicons*!
∙ Neues Kapitel im Hypertext: Tastaturkommandos.
∙ Wenn beim Laden umgebrochen wurde, wird das gemeldet.
∙ Suchhistory ist 'uniq', d.h. es gibt keine gleichen Einträge.
∙ ^TAB markiert Wort unter dem Cursor.
Version 3.82 (09.05.96)
∙ [Diese wöchentlichen Updates gab es, damit eine funktionstüchtige Version
auf eine CD gebrannt werden konnte]
∙ In 3.81 funktionierte der Dateibackup nicht mehr.
Version 3.81 (03.05.96)
∙ Menüpunkte 'Schlie₧en' und 'Löschen' wurden teilweise vertauscht
∙ Fehler bei der Erkennung der Gro₧/Klein-Unterscheidung im Dateisystem
Version 3.80 (28.04.96)
∙ Umlaute werden nun auch bei Gro₧-Klein-Wandlung beachtet.
∙ Popups verändert: die Cycle-Funktion kann über einen Shortcut (im Text vor
dem Popup) aufgerufen werden.
∙ Kräftig aufgeräumt, viele unbenutzte Funktionen entfernt
∙ Selbstgebastelte Infozeile der Textfenster durch eine echte ersetzt.
∙ Slidergrö₧e bei leerer Datei nun korrekt.
∙ Drei verschiedene Zeilenenden werden erkannt: TOS, UNIX und Mac!
∙ File-IO komplett neu.
∙ Neue MyDials (2.14), nun keine Fehler mehr bei '[' im Lokal-Popup.
∙ Von nun an ist ^^ der Trenner für mehrzeilige Kürzel und ENTER wird wie
RETURN behandelt!
*Da das CR-Symbol nun als Zeilenende behandelt wird (Mac),
müssen die Kürzeldateien angepasst werden!!!!*
∙ Mac-Umlautkonvertierung hatte wieder einen Bug.
∙ Falls vorhanden wird die MagiC4-Fontauswahl für den Bildschirmfont benutzt.
∙ Beim Ersetzen konnte man Endlosschleifen produzieren! Gegenma₧namen:
∙ Der Schalter 'im Kreis' wird beim Ersetzen nicht mehr beachtet
∙ Check auf Gleichheit von Such- und Ersetztext
∙ Nach der Parameterdatei wird nun auch wieder auf $QED gesucht.
Reihenfolge: $HOME -> $QED -> (Startpfad) -> aktuelles Verzeichnis
∙ Hintergrund der Zeichen in der Zeichenauswahl nun so, wie der Box-Hintergrund.
∙ Fehler bei der Fonteinstellung für die Zeichenauswahl.
Version 3.70 (07.02.96)
∙ Einige SE-Erweiterungen, dabei Definition der Protokol-Version 1.01!
∙ qed sucht seine Parameterdatei zunächst auf $HOME.
∙ Startup aufgeräumt, dabei Parameter-Auswertung (ARGV & Co.) neu.
∙ Zwei zusätzliche Fehlerzeilen.
∙ Wenn die Parameterdatei veraltet ist, kann sie, auf eigene Gefahr hin,
trotzdem geladen werden. Es wird dann versucht, die alte Konfig so gut es
geht zu übernehmen.
∙ Neue Zielformate bei Umlautkonvertierung: LaTeX, HTML und ASCII
∙ Kein unötiges Pingen bei der automatischen Kürzelexpandierung.
∙ qed stürtzt nicht mehr ab, wenn er einen leeren VA_START erhält (-> AppLine)
∙ qed löscht nun das GEM-Klemmbrett, bevor er etwas dort hinschreibt und
verschickt nach dem Schreiben SH_WDRAW an den Desktop und SC_CHANGED an
alle anderen Applikationen (nur falls AES-Broadcast vorhanden ist!).
∙ Ist ein Block selektiert, verhält sich ^Y genauso wie ^X (Ausschneiden).
∙ Diverse Bugfixes von MK@UN.
∙ Umlautkonvertierung wieder angeschaltet ;-))
∙ Neuer Schalter beim Umbruch: 'Zeilenende zeigen'.
Version 3.60 (28.12.95)
∙ Automatischer Backdrop nur noch bei All-Iconify.
∙ Speichermüll bei Fehlerzeilen mit mehr als 80 Zeichen.
∙ Fehler bei mehrzeiliger Kürzel-Expandierung.
∙ '₧' fehlte in der Menge der gültigen Dateinamenzeichen.
∙ Bug bei der Umlautkonvertierung.
∙ Ctrl-Hoch/Runter verhält sich wie Shift-Hoch/Runter. Interessant für Benutzer
mit PC-Tastaturen, die PgUp/Down-Tasten haben.
∙ 'Aktion-Box' bei Umlautkonvertierung.
Version 3.50 (24.11.95)
∙ Wenn kein Hilfeprogramm angemeldet ist, testet QED auf die Env-Variablen
STGUIDE.
∙ Endlich: Auch für den Druckerfont wird ggf. die externe Fontauswahl benutzt!
∙ Mac-Tasten PageUp/Down und End werden berücksichtigt.
*Ich bitte die Mac-User um Rückmeldung, ob das funkt!*
∙ Redrawfehler nach Umschaltung des TAB-Modus' korrigiert.
∙ Fehlerzeilen-Handling erweitert. Es gibt nun eine frei konfigurierbare
Fehlerzeile mit den entsprechenden Menüpunkten.
∙ Kein Absturzt mehr bei gro₧en Fenstern.
∙ Bei allen Popups den Circlebutton nachgerüstet, ein paar neue Popups
∙ QED benötigt nun zum Drucken über GEMDOS einen Wordplus-Treiber (*.CFG),
damit auf allen Druckern die Umlaute korrekt gedruckt werden.
∙ Neuer Menüpunkt: 'Neues Projekt'.
∙ Doppelklick auf Kürzelbutton löscht angemeldete Kürzeldatei.
∙ Parameterdatei überarbeitet, dadurch auch einige Fehler beim GDOS-Drucken
beseitigt.
∙ Als Zeilenende für das Klemmbrett wird nun immer CRLF benutzt.
∙ Die Parameter für die Sicherheitskopie wurde nicht korrekt behandelt.
∙ Umlautkonvertierung komplett neu.
∙ Diverse kleine Bugfixes von MK@UN.
∙ Drag&Drop: wenn ALT gedrückt ist, wird neues Fenster geöffnet.
Version 3.41 (08.10.95)
∙ Man kann nun auch wieder drucken!!
∙ Schon länge 'drin, aber nicht dokumentiert: QED kann die Fehlerdateien
des STJ-Compilers auswerten: wenn eine Fehlerdatei geladen ist, kann mit ^E
oder rechter Maustaste die Fehlerposition im Text angesprungen werden.
Wer konfigurierbare Fehlerzeilen haben möchte, möge sich bei mir melden!
∙ QED gibt nun einige Meldungen nicht mehr in Alert-Boxen aus, sondern
in die Titelzeile des Textfensters (z.B. nach Ersetzen, Fehlermeldungen)
Version 3.40 (30.9.95)
∙ Jede Menge Bugfixes.
∙ Backup ist nun lokale Option.
∙ Nachfrage bei ^N wech. Ohne Shift wird ein Text angelegt, mit Shift ein
Projekt.
∙ Dateiauswahl überarbeitet, soda₧ nun auch mehrere Dateien mit Leerzeichen
im Namen ausgewählt werden können.
∙ Kleine Redrawfehler beim Cursor nach ^V in den Suchen-Dialogen
∙ Das Hilfeprogramm wird nun über einen Pfad festgelegt. Wenn es noch nicht
läuft, wird es per shel_write nachgestartet
ACHTUNG: Vor dem ersten Aufrufen aus QED heraus, unbeding das Hilfe-Programm
neu anmelden, da QED sonst mit Buserror abstürtz!!!!
∙ Zeichentabelle enthält nun alle 255 Zeichen und stellt diese im eingestellten
(GDOS)-Font dar
∙ QED kann nun über Drag&Drop Daten empfangen:
Typ .TXT und .ASC (z.B. Text aus einem CAT-Fenster):
Pfad auf Projekt : Dateisuche auf Pfad (entspricht `Hinzufügen`)
Datei auf Projekt : Datei in Projekt aufnehmen
Pfad auf Text : -"-
mit Shift : Pfad an Cursorpos einfügen
Datei auf Text : Inhalt an Cursorpos einfügen
Typ ARGS (z.B. Dateien aus dem Thing-Fenster):
Text wird an Cursorpos eingefügt.
∙ Ein paar kleine Bugs beim Iconify behoben, im Icon-Titel wird nun der
Dateiname ohne Pfad angezeigt, damit man die Icons zuordnen kann.
∙ QED läuft nun Bleifrei, d.h. es wurden alle Aufrufe von Super() entfernt :-))
∙ modaler xFSL-Support
∙ Fehler beim Popup der GDOS-Devices
∙ Shift bei 'Hinzuladen' oder beim Drag aus Projekt -> Dateiname wird eingefügt
∙ Erste Schritte zum Drag&Drop: wenn ein Dateiname aus einem Projekt auf einen
Text gezogen wird, wird der Inhalt der Datei im Text eingefügt.
∙ Bei der Umstellung auf NKCC wurde das Clipboard-Fenster vergessen.
∙ Wenn ein Projekt verändert wurde, wird nun auch ein * im Titel eingeblendet
∙ Autosave für Texte und Projekte getrennt einstellbar (1-59 min)
∙ Nach mehrzeiligen Kürzel stimmt nun auch die Cursor-Position
∙ *QED läuft nicht mehr als ACC!!!*
∙ Erster Schritt zur Online-Hilfe: mit gedrücktem CTRL bei Menüauswahl wird
die entsprechende Erkärung im Hyptertext angesprungen
Version 3.30A (18.08.95)
∙ Im Umlaut-Dialog fehlten bei ein paar Objekten das DRAW3D-Flag
∙ Mxmask zur überprüfung der MemProt -> kein Interner Fehler 4 auf Falcon!!
∙ Hypertext von Rainer Wiesenfellen, 13.08.95 veröffentlicht
Version 3.30 (10.08.95)
∙ Endlich benutzt QED auch in der Info-Zeile des Fensters der korrekten
Systemfont
∙ Umlaut-Konvertierung ST <-> ISO <-> Mac <-> PC
∙ Nach den vielen Änderungen der letzten Zeit läuft QED nicht mehr korrekt
als ACC!! Wahrscheinlich wird diese Möglichkeit ganz abgeschafft.
∙ Endlich werden über Argument bzw. VA_START ankommende Projekte als
solche behandelt. In diesem Zusammenhang: Option '-p' weggefallen, neue
Option '-t': wenn man hinter einer Projektdatei '-t' übergibt, wird es als
Text geöffnet.
∙ QED kann nun auch Dateien mit ' ' im Namen öffnen. Wird Freedom benutzt,
mu₧ darauf geachtet werden, da₧ Freedom den ' ' als Trenner für mehrere
Dateien benutzt. Soll also eine Datei mit ' ' im Namen geöffnet werden,
darf nur eine Datei ausgewählt werden!
∙ Kleiner Bug bei Popups mit kleinem Systemfont
∙ QED stürtzte manchmal ab, wenn keine Default.qed geladen wurde
∙ Doku auf Latex2e und KOMA-Script umgestellt
∙ Englische Resource
∙ Iconify und All-Iconify unter MagiC3 und MultiTOS.
∙ neuer Schalter: Soll QED die Bereitschaft des Druckers überprüfen?
∙ QED liest seine Parameterdatei nun auch von Minix-FS korrekt.
dauerhaft gelockt hat.
∙ Ein fehlendes Dclosedir führte unter MagiC3 dazu, da₧ QED Verzeichnisse
Speichermangel wieder nur eine Warnung, ohne das QED sich beendet.
∙ Speicherverwaltung wieder auf den Stand 3.25 gebracht. Nun kommt bei
∙ Ein paar Shortcuts geändert und einige Dialoge aufgeräumt
∙ Blockoperationen (Gro₧ <-> Klein) von RF@H2
∙ QED schneidet nicht mehr die letzte Zeile ab, wenn sie leer ist
∙ Fehler beim Speichern auf 68000-Rechnern. Workaround von MK@UN
nicht an QED sondern an der MyDials :-)
∙ Böser Bug bei den Edit-Feldern unter 'Lokales...'. Lag ausnahmsweise mal
funktioniert es, andere Shells unterstützen das Protokol noch nicht :-((
∙ SE-Protokol 1.0 vollständig eingebaut. Mit der MM2-Shell und Chatwin
gab es ein Redrawfehler.
∙ Wenn man sich am Ende eines Textes befand und das Fenster vergrö₧ert hat,
Version 3.28beta (16.04.95)
∙ Wenn eine Datei aus einem Projekt heraus geöffnet wurde, wird beim Löschen
aus dem Projekt heraus wieder angesprungen.
des Textes die aktuelle Cursor-Position gesichert und bei erneutem Öffnen
∙ Das Cursor-Problem (zurückbleibender Pixelmüll) sollte nun endlich gelöst
sein!
∙ Am Ende der gesicherten Texte wird nicht mehr automatisch ein Zeilenende
angehängt.
∙ Beim Cursor-Handling wurde die Verwendung von proportionaler Fonts teil-
weise sehr buggi oder überhaupt nicht berücksichtigt.
Wegen neuem Makroformat sind alte Info-Dateien nicht mehr gültig!!!
∙ Umstellung auf die MyDials und NKCC. Dadurch die komplette Dialog- und
Tastaturverarbeitung überarbeitet.
∙ QED kann nun auch Verzeichnisse öffnen, in deren Namen ein kleiner Umlaut
vorkommt (Umschifft so die Desktop-Panne, solche Namen überhaut zuzulassen
und dann auch noch zwischen Gro₧-Ü und Klein-ü zu unterscheiden!)
∙ Speicherverwaltung für Falcon geändert, 1.Versuch, war nix :-((
∙ minütlicher Dateicheck abgeschaltet, da er unter Multitasking zu Problemen
führt (Stichwort Filelocking).
∙ Kürzeldatei: mehrere Zeilen werden nun mit einem CR (ENTER) voneinander
getrennt. Damit können Zeilen auch mit '\' beginnen (für LaTeX!).
∙ Kürzeldatei wird nun bei 'Lokalen Optionen' definiert, soda₧ automatisch,
abhängig von der Dateimaske, umgeschaltet wird.
∙ Beim Aufruf des HELP-Protokols wird die Maus nicht mehr abgeschaltet.
∙ Böser Bug bei gro₧en Dateien (>16384 Zeilen).
∙ Wenn QED gestartet wurde, und keine Datei geladen wurde, kommt nicht mehr
automatisch die Dateiauswahl.
∙ Funktion 'Fensterwechsel global' geändert: wird der Schalter gesetzt,
werden alle offenen Fenster gewechselt, wird er nicht gesetzt, werden
nur Textfenster gewechselt.
∙ Man kann nun ein Default-Projekt definieren, da₧ einen eigenen Menüeintrag
bekommt und in das man auch ohne Desktop einzelne Dateien einfügen kann.
∙ Bug: Wenn ein Projekt ein weiteres enthielt, wurde dieses nicht als ein
solches geöffnet.
Version 3.25 (24.12.94)
∙ Diverse kleine Bugs behoben.
∙ Kürzel-Konfiguration: es gibt nun ein Popup, in dem bis zu 8 Dateien
angemeldet werden können, von denen eines dann aktiviert werden kann.
∙ Ctrl-Backspace löscht wortweise nach links.
∙ Dateidatum (Textinfo) stimmt nun auch unter MiNT/Mag!C3.
∙ Wenn ein Block markiert ist und man Cursor-Link oder Cursor-Rechts drückt,
steht der Cursor am Anfang bzw. am Ende des deselektieren Blockes
(Nach Apple-Styleguide, aber trotzdem sehr praktisch :-)
∙ Unter MultiTOS konnte es nach einem fehlgeschlagenem Suchvorgang dazu
kommen, da₧ QED die Tastatur 'verklemmt'. Dies sollte nun nicht mehr
auftreten.
∙ Shift-Neu (Menü) legt nun wirklich ohne Nachfrage einen Text an!
∙ Der Seitenvorschub nach dem Drucken (GEMDOS) kann abgeschaltet werden.
∙ Ist ein Block markiert, so bekommt man mit 'Info ^I' Informationen über
diesen.
∙ QED unterstützt den UFSL-Cookie für externe Fontselectoren, allerdings nur
für den Fensterfont. Getestet mit XUFSL 1.04.
∙ Kleiner Bug beim Namen des Help-ACC behoben.
∙ Die Funktion 'Suchen in Dateien' kann nun mit Shift-Menüpunkt aufgerufen
werden. Wenn kein Dekstop installiert war, konnte man auch kein Disk-Icon
selektieren!
∙ Wenn eine leere Datei geöffnet wird, ist als Zeilenende 'CR-LF' ein-
gestellt.
∙ Für das Einfügen von Blöcken in einen Flie₧text kann eingestellt werden,
ob der Block formatiert wird.
Version 3.20 (04.12.94)
∙ Neuer Menüpunkt für eine bisher nicht dokumentierte Funktion:
'Zeichen tauschen ^T'
∙ Neuer Menüpunkt: 'Zeichentabelle ^Z'
∙ Dokumentation aktualisiert
∙ Lokale Optionen: die Dateimaske wird für Dateien von TOS-Partitionen immer
in Gro₧buchstaben gewandelt, für MinixFS bleibt sie, wie sie ist.
∙ Die Druckerschnittstelle wird beim GDOS-Drucken nur noch für Druckertreiber
(ID 21 - 30) auf Empfangsbereitschaft überprüft.
∙ Wenn beim Start bereits ein Projekt geladen wird, kommt keine Dateiaus-
wahl mehr (war bisher nur bei Texten so).
∙ UNDO geht nun auch bei Alert-Abbruch.
∙ Drucken über GDOS vollständig überarbeitet und sollte nun richtig
funktionieren (getestet mit AMCGDOS, NVDI 2.51 und NVDI 3.01 mit Bitmap-
und Vektorfonts).
∙ Der Schreibmodus kann über Menü gewählt werden: Einfügen (schmaler Cursor)
der Block eingefügt, sondern zwischen beiden Schreibmodi gewechselt!
oder Überschreiben (breiter Cursor). Au₧erdem wird mit INSERT nicht mehr
∙ Wenn kein Block markiert ist, wird mit 'Zeile kopieren ' (^C) die aktuelle
Zeile in den Puffer kopiert.
∙ Neues in der Infozeile von Texten:
- Schreibgeschutz wird nicht mehr mit '!' sondern mit '' angezeigt
(wie beim Desktop).
Unter MiNT wird der Schreibschutz über die UNIX-Zugriffsrechte
ermittelt!
- Wenn in der Datei die CR am Zeilenende fehlen (UNIX-Dateien) wird
ein CR-Symbol angezeigt (Warum gibt es kein LF-Zeichen ?? :-).
∙ Neue Option: blinkender Cursor
∙ Cursor ist jetzt etwas breiter
∙ Projekt.Hinzufügen, rekursiv geht nun auch auf MinixFS
∙ Projekt.Hinzufügen sucht unter MiNT nun mit Dopendir/Dreaddir und findet
so auch etwas auf MinixFS.
∙ Das Helpprotokoll kann unter 'Optionen.Globales' definiert werden.
∙ Nach der Resource wird nun auch über die Environmentvariable 'QED' gesucht.
∙ Wenn QED ein AP_TERM (50) empfängt, beendet er sich wie bei Menüpunkt
'Sichern & Ende'
∙ QED läuft, wenn möglich, in der MiNT-Domain und unterstützt lange
Dateinamen mit Gro₧- und Kleinschrift.
∙ QED-Projekt Dateien enden nun auf .QPJ. Man kann nun also auch PureC PRJ
Dateien problemlos editieren!
∙ Backdrop unter MultiTOS.
∙ Quellen 3.09 überarbeitet und an Pure C 1.1 angepasst.
====== Tom stellt die Entwicklung ein, Christian übernimmt ======
: Spezielles Text-Changed-Protokoll eingebaut (siehe TXTCHG.TXT)
: Fehler bei der Auswertung der Kommandozeile behoben
Weise werden Fehlermeldungen eines Modula2-Compilers unterstützt.
Übergabeparameter beim Start von QED, wird dieser angezeigt. Auf diese
: Folgt nach einem Dateinamen ein String in Anführungsstrichen als
Version 3.09 (28.6.93)
: Das Ausdrucken mit GDOS funktioniert noch nicht => Absturz!
Achtung:
mu₧ man im Kürzeltext drei Backslashs \\\ angeben.
Möchte man die wirklich die Zeichenfolge \\ als Ergebnis haben,
interpretiert. Man kann so mehrzeilige Kürzeltexte realisieren.
: Die Zeichenfolge \\ in einem Kürzeltext wird als Return
Absatz neu formatiert. Nachteil: Kein Undo mehr möglich.
: Im Umbruchmodus wird nach dem Einfügen eines Blocks jetzt der
werden.
: QED kann jetzt über ALT+Funktionstaste mit Returncode (1-10) beendet
können Buchstabendreher schnell behoben werden.
Buchstaben vor dem Cursor mit dem Buchstaben unter dem Cursor. So
: ^T tut jetzt das, was jeder emacs-Fan erwartet: es vertauscht den
Inkonsistenz einfach hingenommen werden.
wurde (alle 60 sec). Es kann dann neu geladen werden oder diese
: QED stellt fest, ob eine Datei von einem anderen Programm geändert
: Jede Datei darf nur einmal geladen sein (Konsistenzprobleme)
der Infozeile des Fensters
: Der '*' bei geänderten Texten ist jetzt im Titel und nicht mehr in
: Projekte können mit dem Menüpunkt 'Hinzufügen...' erweitert werden.
: Überschreib-Modus eingebaut
: Kleiner Fehler beim Pfad für die Fileselectbox behoben
: Kleine Verbesserung bei Popups
Version 3.08 (7.5.93)
Funktionen'.
: Über Help bekommt man nun eine Übersicht der 'versteckten
angelegt.
neu angelegt wwrde soll. Wird Shift gedrückt, wird eine Textdatei
: Bei 'Neu...' kommt Nachfrage ob Text- oder Projektdatei
wird immer als Textdatei geladen.
mit der Endung PRJ werden als Projet geladen. Wird Shift gedrückt
: Laden von Projekten erfolgt nun auch über 'Öffnen...'. Dateien
verlassen werden. So kann auch ein ^Q aufgezeichnet werden.
: Während ein Makro aufgezeichnet wird, kann das Programm nicht
: Unterstützung von PC_HELP über die HELP-Taste
: Fehler bei Projektinfo raus
realisiert
: Cursor etwas breiter. Blockcursor ist wg. Blockkonzept nicht
: automatische Kürzelexpandierung (siehe TEX.KRZ)
: aktuelles Makro lä₧t sich wiederholen mit Shift^E
bei 0 lies.
: Fehler beim Laden von alten Default.qed raus, der loc_opt_anz
: Block kann mit ^M (wieder) gesichert werden
: Cursor nach Blockeinfügen hinter Block
Version 3.07
Version 3.06 15.2.93
: Drucken: Zeilenende CR+LF
: Raster beim Iconaufräumen grö₧er
: Desktop ganz abschaltbar, nicht mehr im Fenster
: Kürzel bis zu 8 Zeichen
: Menge einstellbar ab wann Speicher/Ladeanzeige
: lokale Optionen
....
: Fehler beim Schieben von Papierkorb und Klemmbrett auf Projekt behoben
: Scrollen im Fenster des Klemmbrett (wieder) möglich
: Fehler beim Block rechts schieben behoben
: Fehler beim Scrollen der Menüzeile im ACC-Modus behoben
: Zeichenfehler in der Fontauswahlbox behoben
Version 3.02 24.07.92
: Kürzel dürfen nun bis zu 8 Zeichen lang sein
Datei schreibgeschützt ist.
: ein ! links vor der Cursorposition im Fensterrand zeigt an, da₧ die
: Anleitung ist jetzt dabei
: Fehler beim Iconverschieben ist raus
Version 3.01 11.07.92
: Die erste öffentliche Version (ohne Anleitung)
Version 3.00 05.06.92