ÿÿÿ ú 23.12.1998 Beginn des Projektes ú 11.01.1999 Erste halbwegs funktionierende Version. ú 27.02.1999 Doku schreiben (V1.0 alpha fertig) ú 01.03.1999 V1.0 beta fertig und ver”ffentlicht -+- Ver”ffentlichung Version 1.0 -+- ú 03.03.1999 - Blockselektion nun auch ber der Startposition und mit Scrollen. - Suchen/Ersetzen Startparameter begrenzt (bei Scriptplay n aužerhalb Text). - Bereichkontraktion Dialog ge„ndert (Funktion weiterhin disabled). - Blockselektion Scrolling besser (nicht schneller, besser! =:) - Blockselektion prop. Font manchmal komisch gewesen (x-Achse.) - SuchenundgleichabstrzenmitkomischenZeichen-Bug entdeckt und ausgemerzt. - bei prop. Fonts CursorimHintergrundbeiFensterverschiebungs- fehlweiterpositionierungs-Bug entdeckt und kaltbltig erschlagen. - Zeilenausschneiden nun auch zus„tzlich mit CTRL-Y (unsichtbar) eingebaut wegen BerndundseineGewohnheiten... - Shortcut von "Cursor auf Textende" in Control-Shift-Home abge„ndert (ist "Ende" auf PC-Tastatur). ú 04.03.1999 - Gestern eingebauten BlockmarkierundTextweg-Bug entlarvt. - Iconify fr alle Systeme eingebaut - Iconify-Icon gepixelt. - Textmarker tastaturbedienbar gemacht. - Neue Environment-Routine geschrieben. - Eventuelle Environmentvariable fr Clipboard wird nun richtig ausgelesen. - Home-Verzeichnis wird nun benutzt wenn aktiv. ú 09.03.1999 - OLGA eingebaut (Luna ist Server) - Iconify eingebaut - Spaltenblock eingebaut - Bug bei Cursorpositionierung mit SHIFT <- & -> (im Speicher) behoben. - Fenster wird nicht mehr geschlossen und ge”ffnet beim Neuladen oder neu anlegen. ú 10.03.1999 - Gruppenblock eingebaut (diskontinuierliche Bl”cke) - Bug bei ausschneiden eines Blockes behoben. Die neue Verbundzeile wurde an eine falsche Stelle gesetzt. - Bug bei einfgen behoben. Der Cursor wurde eine Zeile tiefer gesetzt als n”tig. - Automatisches Einrcken an/abschaltbar gemacht und erweitert. ú 11.03.1999 - Seitensprung jetzt auch mit Shift (GEM) - Worstsprung mit Control eingebaut (Cursortasten links/rechts) - Gruppenblock-Ausschneiden intelligenter (Anpassung der restlichen Blockmarken) ú 13.03.1999 - Backspace-Wortl”schen mit Control eingebaut - Delete Wort mit Control, Zeile ausschneiden ist auf Shift gewandert. - Den MehrereBl”ckemarkierundirgendwannweižerBlock-Bug kaltbltig erschossen. - Den BlockausschneidundCursoraufNullpunkt-Bug gleich mit entfernt. ú 14.03.1999 - Automatisches Einrcken nun auch an Textende, wenn aktiv auch Normalmodus mit Control- oder Shift-Return. - Krzelparser korrigiert, Cursor nun an richtiger Stelle, mehrzeilige Krzel werden nun auch richtig ausgegeben. - Fehlende Slideranpassung bei Cursor-Scrolling behoben. ú 15.03.1999 - verschiedene ber Popupmen ausw„hlbare Cursordarstellungen eingebaut (echt witzig..=:) - Krzelparser korrigiert, Leerzeichen wurde nicht erkannt. - Objektblock eingebaut (direkte Einzelbearbeitungsm”glichkeit von einzelnen Markierungen bei Gruppenbl”cken), das Ganze ber ein Popup (Rechtsklick im Block). - AV_PATH_UPDATE eingebaut. ú 16.03.1999 - Funktion Suchen/Ersetzen korrigiert. Fehlersetzung (in x-Achse) bei Option "insgesamt" - Erste Tests fr Multifenster-Verwaltung. - Rechenfunktionen in Objektpopup eingebaut (nur die Aufrufe). ú 18.03.1999 - Multifenster-Version fertiggestellt und auf Verstaub-Partition geschoben (Mehrfachstart ist komischerweise effizienter) - Bug bei Spaltenblock-Selektion behoben (Buchstabendreher in Variablenname) - mit LicomLIB LB6 compiliert -> Variablenspeicher konnte um 40 kB reduziert werden. ú 24.03.1999 - Tabulatoren-Expansion an-/abschaltbar - globales Men an-/abschaltbar ú 27.03.1999 - Block-Rechenfunktionen fertiggestellt ú 28.03.1999 - verschiebbare Objektbl”cke eingebaut (Control-Klick) - Ver”ffentlichung der Version 1.1-beta ú 31.03.1999 - Mausverschwindibus-im-Men-Bug entfernt ú 01.04.1999 - Sporadischen Drag&Drop-Speichermangel behoben. - Offsetberechnung bei Fensterslider mit mehr als 200000 Zeilen behoben. -+- Ver”ffentlichung Version 1.1c -+- ú 03.04.1999 - Acc-Eintragsnamen um zwei Leerstellen eingerckt. - Globales Men endgltig wieder rausgeworfen. ú 05.04.1999 - MAGXDESK-Fehler (CR an Kommandozeilenende) umgangen. - Luna als ACC lauff„hig unter MagiC (und N.AES?) ú 06.04.1999 - Krzel wurde bei Krzel mit beginnendem Zeilenumbruch nicht entfernt. - ohne GDOS wurde prop. Font gemeldet ú 07.04.1999 - šberschreibmodus eingebaut - modusabh„ngiges Blockeinfgen eingebaut - Globalmen ist wieder rausgeflogen (dicker Fehlerverursacher). ú 08.04.1999 - CTRL-Y l”schte f„lschlicherweise nur Worte statt die Zeile ins Klemmbrett zu kopieren. - Objekttyp G_SHORTCUT (MagiC 6) wird untersttzt. ú 11.04.1999 - Bei Einfgen und selektiertem Block wird dieser entfernt. ú 15.04.1999 - GEM-konforme Tastenkrzel fr die HOME-Funktionen. - Optische Verfeinerung. ú 22.04.1999 - Umbau auf Multifenster nun ohne dauerndem Absturz gelungen. ú bis 26.05.1999 - diverse Redrawfehler beseitigt - Darstellung/Programmeinstellung getrennt - Oberfl„chenkosmetik - eigene Zeilenenden m”glich, Einstellung nun auch bei Programmeinstellungen. - Backup-Datei m”glich, mit einstellbarer Extension - Pfadermittlung der Systempfade ge„ndert, Falscheingaben eines Systempfades werden nun entsprechend berichtigt. - Blockfiltermodule m”glich. - Cursor-Prositionsanzeige abschaltbar. - Im Popup wird optional auch invertiert selektiert. - Ausfahreffeckt bei Popups eingebaut, ist abschaltbar. - Luna ist nun Shareware. - Bl”cke k”nnen nun auch als Spaltenblock (!) eingefgt werden. - Suchen/Ersetzen, Routine umgeschrieben, ist etwas flinker. - Beim Ausfhren eines Scriptes wird dies nun im Fenstertitel angezeigt. - Speichern ist nun sch”n schnell, dank neuer Routine (in GFA natrlich =:). ú 01.06.1999 - kleiner Bugfix bei Zeilenupdate (ungef„hrlich) - jetzt gibts zus„tzlich Block l”schen (Text in Block zu Leerzeichen) ú 02.06.1999 - ARGV eingebaut - Luna erkennt nun auch Dateien mit Leerzeichen im Dateinamen. ú 03.06.1999 - For/Next-Schleifen in Lunas Scriptsprache eingebaut - 100 kB weniger Speicherbedarf ab AES4 (N.AES/MagiC neuerer Versionen) durch Nichtverwendung der dann nicht n”tigen XRSRC-Routinen. ú 05.06.1999 - Malloc()-Fehler gefunden, brachte unter Single-TOS die Meldung "zu wenig Speicher" auch wenn noch genug vorhanden war. - Zeilenl„nge kann jetzt auch sofort verkleinert werden, kein Neustarten n”tig. - Absturz bei Zeilen-Zusammenfgen (z.Bsp. Backspace am Zeilenanfang) entsch„rft und automatische Zeilenl„ngenanpassung eingebaut. - Wortselektion mit Cursor CTRL-ALT-li./re. eingebaut (sieht total witzig aus =:) - UNDO ist jetzt etwas besser... -+- Ver”ffentlichung Version 1.2 -+- ú 10.06.1999 - Bugfix Suchen/Ersetzen: geht jetzt auch mit "ersetzte mit nichts", falsche Stringmanipulation bei unterschiedlichen langen Such- und Ersatztexten. ú 11.06.1999 - Bugfix bei Home: Cursorpositionierung fehlerhaft (optisch). - Bugfix Suchen/Ersetzen: ab Start/ab Cursor waren verdreht. - Bugfix bei Gruppenblockumschaltung: alter Block wurde bei Umschaltung nach Gruppenblock nicht bernommen, war aber noch dargestellt. Alter Block wird jetzt in Gruppenblock bernommen. - Bugfix: Scriptfunktion 'tput', Cursor wurde falsch positioniert. - Optimierung: Textdarstellung Luna ist total geil! Berlin 11.06.1999, rgf