home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD 2000 January / LCD_01_2000.iso / anwend / luna146 / historie.txt next >
Text File  |  1999-11-26  |  25KB  |  647 lines

  1.  
  2.    · 23.12.1998         Beginn des Projektes
  3.    · 11.01.1999         Erste halbwegs funktionierende Version.
  4.    · 27.02.1999         Doku schreiben (V1.0 alpha fertig)
  5.    · 01.03.1999         V1.0 beta fertig und veröffentlicht
  6.  
  7.  
  8.                     -+- Veröffentlichung Version 1.0 -+- 
  9.  
  10.  
  11.    · 03.03.1999
  12.  
  13.          - Blockselektion nun auch über der Startposition und mit Scrollen.
  14.          - Suchen/Ersetzen Startparameter begrenzt (bei Scriptplay Absturz
  15.            wenn au₧erhalb Text).
  16.          - Bereichkontraktion Dialog geändert (Funktion weiterhin disabled).
  17.          - Blockselektion Scrolling besser (nicht schneller, besser! =:)
  18.          - Blockselektion prop. Font manchmal komisch gewesen (x-Achse.)
  19.          - SuchenundgleichabstürzenmitkomischenZeichen-Bug entdeckt und 
  20.            ausgemerzt.
  21.          - bei prop. Fonts CursorimHintergrundbeiFensterverschiebungs-
  22.            fehlweiterpositionierungs-Bug entdeckt und kaltblütig erschlagen.
  23.          - Zeilenausschneiden nun auch zusätzlich mit CTRL-Y (unsichtbar)
  24.            eingebaut wegen BerndundseineGewohnheiten...
  25.          - Shortcut von "Cursor auf Textende" in Control-Shift-Home 
  26.            abgeändert (ist "Ende" auf PC-Tastatur).
  27.  
  28.    · 04.03.1999
  29.  
  30.          - Gestern eingebauten BlockmarkierundTextweg-Bug entlarvt.
  31.          - Iconify für alle Systeme eingebaut
  32.          - Iconify-Icon gepixelt.
  33.          - Textmarker tastaturbedienbar gemacht.
  34.          - Neue Environment-Routine geschrieben.
  35.          - Eventuelle Environmentvariable für Clipboard wird nun richtig 
  36.            ausgelesen.
  37.          - Home-Verzeichnis wird nun benutzt wenn aktiv.
  38.  
  39.    · 09.03.1999
  40.  
  41.          - OLGA eingebaut (Luna ist Server)
  42.          - Iconify eingebaut
  43.          - Spaltenblock eingebaut
  44.          - Bug bei Cursorpositionierung mit SHIFT <- & -> (im Speicher)
  45.            behoben. 
  46.          - Fenster wird nicht mehr geschlossen und geöffnet beim
  47.            Neuladen oder neu anlegen.
  48.    
  49.    · 10.03.1999
  50.  
  51.          - Gruppenblock eingebaut (diskontinuierliche Blöcke)
  52.          - Bug bei ausschneiden eines Blockes behoben.
  53.            Die neue Verbundzeile wurde an eine falsche Stelle gesetzt.
  54.          - Bug bei einfügen behoben. Der Cursor wurde eine Zeile
  55.            tiefer gesetzt als nötig.
  56.          - Automatisches Einrücken an/abschaltbar gemacht und
  57.            erweitert.
  58.  
  59.    · 11.03.1999
  60.  
  61.          - Seitensprung jetzt auch mit Shift (GEM)
  62.          - Worstsprung mit Control eingebaut (Cursortasten links/rechts)
  63.          - Gruppenblock-Ausschneiden intelligenter (Anpassung der
  64.            restlichen Blockmarken)
  65.    
  66.    · 13.03.1999
  67.  
  68.          - Backspace-Wortlöschen mit Control eingebaut
  69.          - Delete Wort mit Control, Zeile ausschneiden ist auf
  70.            Shift gewandert.
  71.          - Den MehrereBlöckemarkierundirgendwannwei₧erBlock-Bug
  72.            kaltblütig erschossen.
  73.          - Den BlockausschneidundCursoraufNullpunkt-Bug gleich
  74.            mit entfernt.
  75.  
  76.    · 14.03.1999
  77.    
  78.          - Automatisches Einrücken nun auch an Textende, wenn aktiv auch
  79.            Normalmodus mit Control- oder Shift-Return.
  80.          - Kürzelparser korrigiert, Cursor nun an richtiger Stelle,
  81.            mehrzeilige Kürzel werden nun auch richtig ausgegeben.
  82.          - Fehlende Slideranpassung bei Cursor-Scrolling behoben.
  83.          
  84.    · 15.03.1999
  85.  
  86.          - verschiedene über Popupmenü auswählbare Cursordarstellungen
  87.            eingebaut (echt witzig..=:)
  88.          - Kürzelparser korrigiert, Leerzeichen wurde nicht erkannt.
  89.          - Objektblock eingebaut (direkte Einzelbearbeitungsmöglichkeit
  90.            von einzelnen Markierungen bei Gruppenblöcken), das Ganze über 
  91.            ein Popup (Rechtsklick im Block).
  92.          - AV_PATH_UPDATE eingebaut.
  93.  
  94.    · 16.03.1999
  95.          
  96.          - Funktion Suchen/Ersetzen korrigiert. Fehlersetzung (in x-Achse) 
  97.            bei Option "insgesamt"
  98.          - Erste Tests für Multifenster-Verwaltung.         
  99.          - Rechenfunktionen in Objektpopup eingebaut (nur die Aufrufe).
  100.  
  101.    · 18.03.1999         
  102.         
  103.          - Multifenster-Version fertiggestellt und auf Verstaub-Partition
  104.            geschoben (Mehrfachstart ist komischerweise effizienter)
  105.          - Bug bei Spaltenblock-Selektion behoben (Buchstabendreher in 
  106.            Variablenname)
  107.          - mit LicomLIB LB6 compiliert -> Variablenspeicher konnte um
  108.            40 kB reduziert werden.
  109.         
  110.    · 24.03.1999  
  111.  
  112.          - Tabulatoren-Expansion an-/abschaltbar 
  113.          - globales Menü an-/abschaltbar
  114.  
  115.    · 27.03.1999
  116.       
  117.          - Block-Rechenfunktionen fertiggestellt
  118.  
  119.    · 28.03.1999
  120.    
  121.          - verschiebbare Objektblöcke eingebaut (Control-Klick)         
  122.          - Veröffentlichung der Version 1.1-beta
  123.  
  124.    · 31.03.1999
  125.  
  126.          - Mausverschwindibus-im-Menü-Bug entfernt
  127.  
  128.    · 01.04.1999
  129.          
  130.          - Sporadischen Drag&Drop-Speichermangel behoben.
  131.          - Offsetberechnung bei Fensterslider mit mehr als 200000 
  132.            Zeilen behoben.
  133.  
  134.  
  135.                  -+- Veröffentlichung Version 1.1c -+- 
  136.  
  137.  
  138.    · 03.04.1999
  139.  
  140.          - Acc-Eintragsnamen um zwei Leerstellen eingerückt.
  141.          - Globales Menü endgültig wieder rausgeworfen.
  142.  
  143.    · 05.04.1999
  144.  
  145.          - MAGXDESK-Fehler (CR an Kommandozeilenende) umgangen.
  146.          - Luna als ACC lauffähig unter MagiC (und N.AES?)
  147.          
  148.    · 06.04.1999
  149.  
  150.          - Kürzel wurde bei Kürzel mit beginnendem Zeilenumbruch
  151.            nicht entfernt.
  152.          - ohne GDOS wurde prop. Font gemeldet
  153.  
  154.    · 07.04.1999
  155.    
  156.          - Überschreibmodus eingebaut
  157.          - modusabhängiges Blockeinfügen eingebaut
  158.          - Globalmenü ist wieder rausgeflogen (dicker Fehlerverursacher).
  159.          
  160.    · 08.04.1999
  161.  
  162.          - CTRL-Y löschte fälschlicherweise nur Worte statt die
  163.            Zeile ins Klemmbrett zu kopieren.
  164.          - Objekttyp G_SHORTCUT (MagiC 6) wird unterstützt.
  165.  
  166.    · 11.04.1999
  167.  
  168.          - Bei Einfügen und selektiertem Block wird dieser entfernt.
  169.  
  170.    · 15.04.1999
  171.  
  172.          - GEM-konforme Tastenkürzel für die HOME-Funktionen.
  173.          - Optische Verfeinerung.
  174.  
  175.    · 22.04.1999
  176.  
  177.          - Umbau auf Multifenster nun ohne dauerndem Absturz gelungen.
  178.  
  179.  
  180.    · bis 26.05.1999
  181.    
  182.          - diverse Redrawfehler beseitigt
  183.          - Darstellung/Programmeinstellung getrennt
  184.          - Oberflächenkosmetik
  185.          - eigene Zeilenenden möglich, Einstellung nun auch
  186.            bei Programmeinstellungen.
  187.          - Backup-Datei möglich, mit einstellbarer Extension
  188.          - Pfadermittlung der Systempfade geändert, Falscheingaben
  189.            eines Systempfades werden nun entsprechend berichtigt.
  190.          - Blockfiltermodule möglich.
  191.          - Cursor-Prositionsanzeige abschaltbar.
  192.          - Im Popup wird optional auch invertiert selektiert.
  193.          - Ausfahreffeckt bei Popups eingebaut, ist abschaltbar.
  194.          - Luna ist nun Shareware.
  195.          - Blöcke können nun auch als Spaltenblock (!) eingefügt werden.
  196.          - Suchen/Ersetzen, Routine umgeschrieben, ist etwas flinker.
  197.          - Beim Ausführen eines Scriptes wird dies nun im Fenstertitel
  198.            angezeigt.
  199.          - Speichern ist nun schön schnell, dank neuer Routine (in GFA natürlich =:). 
  200.  
  201.    · 01.06.1999
  202.          
  203.          - kleiner Bugfix bei Zeilenupdate (ungefährlich)
  204.          - jetzt gibts zusätzlich Block löschen (Text in Block zu Leerzeichen)
  205.          
  206.    · 02.06.1999
  207.  
  208.          - ARGV eingebaut
  209.          - Luna erkennt nun auch Dateien mit Leerzeichen im Dateinamen.
  210.  
  211.    · 03.06.1999
  212.          
  213.          - For/Next-Schleifen in Lunas Scriptsprache eingebaut
  214.          - 100 kB weniger Speicherbedarf ab AES4 (N.AES/MagiC neuerer Versionen) 
  215.            durch Nichtverwendung der dann nicht nötigen XRSRC-Routinen.
  216.  
  217.    · 05.06.1999
  218.  
  219.          - Malloc()-Fehler gefunden, brachte unter Single-TOS die Meldung
  220.            "zu wenig Speicher" auch wenn noch genug vorhanden war.
  221.          - Zeilenlänge kann jetzt auch sofort verkleinert werden, kein
  222.            Neustarten nötig. 
  223.          - Absturz bei Zeilen-Zusammenfügen (z.Bsp. Backspace am Zeilenanfang)
  224.            entschärft und automatische Zeilenlängenanpassung eingebaut.
  225.          - Wortselektion mit Cursor CTRL-ALT-li./re. eingebaut (sieht total 
  226.            witzig aus =:)
  227.          - UNDO ist jetzt etwas besser...
  228.  
  229.  
  230.  
  231.                     -+- Veröffentlichung Version 1.2 -+- 
  232.  
  233.    · 10.06.1999
  234.  
  235.          - Bugfix Suchen/Ersetzen: geht jetzt auch mit "ersetzte mit nichts",
  236.            falsche Stringmanipulation bei unterschiedlichen langen Such- und
  237.            Ersatztexten.
  238.    
  239.    
  240.    · 11.06.1999
  241.  
  242.          - Bugfix bei Home: Cursorpositionierung fehlerhaft (optisch).
  243.          - Bugfix Suchen/Ersetzen: ab Start/ab Cursor waren verdreht.
  244.          - Bugfix bei Gruppenblockumschaltung: alter Block wurde bei
  245.            Umschaltung nach Gruppenblock nicht übernommen, war aber noch
  246.            dargestellt. Alter Block wird jetzt in Gruppenblock übernommen.
  247.          - Bugfix: Scriptfunktion 'tput', Cursor wurde falsch positioniert.
  248.          - Optimierung: Textdarstellung
  249.  
  250.    · 13.06.1999
  251.      
  252.          - Bugfix: Blockselektion
  253.          - Optimierung: Blockselektion
  254.          - Optimierung der Laderoutine: 
  255.                 
  256.            Test: 1.3 MB Text bei 39184 Zeilen auf TT030 in 1024x768x256 unter MagiC.
  257.                 
  258.                 Luna   : 3s  
  259.                 FRED   : 5s
  260.                 Everest: 6s
  261.                 7UP    : 9s
  262.                 Jane   : 13s
  263.                 QED    : 15s 
  264.          
  265.          - Luna merkt sich jetzt auch nach Beendigung die zuletzt editierte Datei.
  266.  
  267.    · 17.06.1999
  268.  
  269.          - Iconleiste eingebaut (abschaltbar)
  270.          - abschaltbar: automatische Anpassung der Zeilenlänge
  271.          - Bugfix: Cursor hing an Zeilenende fest.
  272.  
  273.    · 18.06.1999
  274.  
  275.  
  276.          - verschiedene Debug-Ausgaben eingefügt (sichtbar bei Fehler)
  277.          - Bugfix: sporadischer Absturz bei "Neu" (Speicherblock zerstört, oder
  278.            Fehler -69 etc.)
  279.          - Iconlogic vervollständigt
  280.  
  281.    · 19.06.1999
  282.  
  283.          - Bugfix: Suchen, Fensteroffset wanderte ins Negative mögliche Folge 
  284.            war ein Absturz.
  285.          - Aktuelles Fenster kann jetzt überladen werden (CTRL-D, Menüpunkt 
  286.            "überladen"), dazu auch eine Einstellmöglichkeit zur Sicherung des 
  287.            letzten Textes in "Einstellungen".
  288.            
  289.    · 21.06.1999
  290.  
  291.          - Bugfix: Backspace war sehr Fehlerhaft durch Optimierungsfehler
  292.          - Bugfix: Redrawfehler bei Backspace behoben (prop. Fonts)
  293.          
  294.    · 22.06.1999
  295.  
  296.          - Bugfix: Zahlenermittlung aus String war fehlerhaft.
  297.  
  298.    · 23.06.1999
  299.  
  300.          - Bugfix: Zeilenredraw beim Tippen mit gro₧en, proportionalen Fonts.
  301.          - Bugfix: Fensterslider manchmal bei vielen Zeilen und am Ende des
  302.            Textes auf maximaler Ausdehnung.
  303.          - Änderung: Wortselektion von CTRL-ALT auf CTRL-SHIFT geändert.
  304.          - Bugfix: Sliderausma₧e bei Tabulatorexpansion erweitert.
  305.          - Änderung: s/w-Icons nun 1:1 zu den Farbicons, nur eben in s/w =:)  
  306.  
  307.    · 24.06.1999
  308.  
  309.          - Bugfix: Cursorpositionierung war bei proportionalen Fonts nach Return
  310.            manchmal fehlerhaft.
  311.          - Neu: Bei Return kann das automatische Einrücken mit Shift unterbunden
  312.            werden.
  313.  
  314.    · 26.06.1999
  315.  
  316.          - Neu: TAG-Links!, siehe BEISPIEL.TAG
  317.          - Bugfix: Help mit Schlüsselwort ging nicht bei Gruppenblock.
  318.  
  319.    · 27.06.1999
  320.  
  321.          - Neu: Dokument-Historie im ersten Menü, löschen eines Eintrages
  322.            mit Shift-Klick.
  323.          - Bugfix: Einfügen-Icon war nicht aktiv, obwohl Funktion erlaubt.
  324.         
  325.    · 30.06.1999
  326.  
  327.          - Neu: DHST-Protokoll wird unterstützt
  328.          - Bugfix: Fehlende Pixel von Zeichen beim Schreiben mit gro₧en 
  329.            Fonts.
  330.          - Neu: abschaltbare Alertbox bei Verwerfen-Icon
  331.          - Undo verbessert (Stichwort: Text selektieren und Taste drücken
  332.            und dann Undo)
  333.  
  334.    · 02.07.1999
  335.  
  336.          - PixArt-Anbindung vollzogen, Luna arbeitet jetzt exclusiv mit
  337.            PixArt zusammen (eigenes Update-Icon etc.).
  338.  
  339.    · 03.07.1999
  340.  
  341.          - Auslagerung aller Alertbox-Texte in die RSC-Datei (für die 
  342.            Übersetzer)
  343.          - Bugfix: Cursor-Positionierung bei Zeilenwechsel
  344.          - Neu: Bubble-Hilfe für Icons der Iconleiste (Help-Automatik wird
  345.            unterstützt)
  346.          - For/Next-Schleife etwas optimiert: ~8000 Durchläufe/s (TT)
  347.  
  348.    · 04.07.1999
  349.  
  350.          - Bugfix: tput jetzt auch mit Umbruch
  351.  
  352.    · 06.07.1999
  353.  
  354.  
  355.          - Bugfix: Icons wurden manchmal bei Blockselektion an falsche Position 
  356.            gezeichnet.
  357.          - Neu: Drag und Drop nun auch unter den Luna-Fenstern (Wirkungsweise wie
  358.            Kopieren Fenster A und Einfügen Fenster B).
  359.          
  360.    · 08.07.1999
  361.  
  362.          - Bugfix: Suchen & Ersetzen-Routine wiedermal neu geschrieben (inclusive
  363.            Redraw-Logik).
  364.            
  365.    · 09.07.1999
  366.  
  367.          - Im Spezial-Menü sind zwei Menüpunkte ersetzt worden (über "gehe zu Zeile").
  368.            Das sind zwei neue Funktionen: "gehe zu Zeichen" (zu setzen in den 
  369.            erweiterten Einstellungen) und "gehe zu Absatz" (als Absatz wird bisher 
  370.            eine folgende Leerzeile erkannt).
  371.  
  372.    · 11.07.1999
  373.  
  374.          - Bugfix: Dateilistenübergabe ging nicht (vom Desktop aus mit selek-
  375.            tierter Dateiliste nachgestartet).
  376.          - Neu: Fensterbezogene Textlineale (also für jedes Fenster einzeln 
  377.            möglich).
  378.  
  379.    · 13.07.1999
  380.  
  381.          - MagiC-Fontselektoraufruf zusätzlich integriert. Wenn vorhanden wird er
  382.            benutzt, wenn nicht wird auf einen XFSL-Fontselektor ausgewichen. 
  383.            Gibt es den dann auch nicht, kommt ein entsprechener Hinweis.
  384.          - Linealdarstellung optimiert.
  385.          - Lineallogik integriert:
  386.  
  387.              Mit linker Maustaste können verschiedene Marker gesetzt oder
  388.              entfernt werden (Wechselstatus).
  389.              ohne Umschalttaste: Tabellen-Tabulatormarker (Symbol: "∙")
  390.              mit Shift         : Sprungmarker (Symbol: "»")
  391.                           
  392.              Tabellen-Tabulator: 
  393.              -------------------
  394.               Wenn man SHIFT-TAB betätigt, werden Leerzeichen bis zum nächsten im 
  395.               Lineal definierten Tabulatormarker erzeugt. Ist kein Tabulatormarker 
  396.               im Lineal gesetzt, passiert gar nichts.
  397.              
  398.              Sprungmarker:
  399.              -------------
  400.               Wenn man beim Tippen einen Sprungmarker erreicht, wird ab dieser
  401.               Position ein Tabellen-Tabulator erzeugt (sofern Tabulatormarker 
  402.               gesetzt sind), soda₧ man beim nächsten im Lineal definierten 
  403.               Tabellenmarker landet und dort weitertippt.
  404.               Diese Funktion ist sehr hilfreich um Tabellen zu editieren oder
  405.               zu erzeugen.
  406.              
  407.             Die Textlineale und deren Funktionen funktionieren nur mit nicht-
  408.             proportionalen Fonts (z.Bsp. Systemfont) und können für jedes
  409.             Fenster einzeln definiert werden. Laden und süeichern von Linealen
  410.             ist auch möglich
  411.  
  412.              Weitere Linealsymbole
  413.              ---------------------             
  414.               ╝ = Aktuelle Umbruchposition, kann mit CTRL und Mausklick links 
  415.                   versetzt werden. Das Umbruchsymbol wird auch nur dann angezeigt, 
  416.                   wenn der Umbruch aktiviert ist.
  417.               | = Aktuelles Ende der Zeile (kann nur unter Optionen/Einstellungen 
  418.                   geändert werden).
  419.               
  420.   
  421.    · 19.07.1999
  422.   
  423.          - Bugfix: 3-Bomben-Absturz beim Laden behoben (auf 68000er 
  424.            ein Adressfehler.
  425.   
  426.    · 24.07.1999
  427.   
  428.          - Scriptbefehle cut()/copy()/paste() auf Dateinamenangabe erweitert
  429.            Beipiel: cut("scrap.001") oder paste("scrap.001")
  430.            Nur Dateiangabe erlaubt, es wird der Clipboard-Pfad verwendet!
  431.   
  432.          - Änderung in Scriptsprache bei Klammertest
  433.          - Scriptsprache um Absatzsprung und Zeichensprung erweitert:
  434.             
  435.             1. Absatzsprung : goto_heel()
  436.             2. Zeichensprung: goto_char(..) (Ascii-Wert kann eingetragen werden, 
  437.             Beispiel: goto_char(32) = Sprung zum nächsten Leerzeichen
  438.   
  439.    · 28.07.1999
  440.   
  441.          - Scriptauswahl nun auch über Popupliste (erreichbar unter Popupeintrag
  442.            "Script run").
  443.            
  444.    · 08.08.1999
  445.         
  446.          - Ascii->HTML-Blockfiltermodul fertiggestellt (Achtung, auf genügend
  447.            gro₧e Zeilenlänge achten. Es kann zum Absturz kommen, wenn das Modul
  448.            die längste Zeile im Text bearbeiten mu₧ (durch Einfügen von den 
  449.            HMTL-TAGs); an einer Lösung wird gearbeitet).
  450.          - Spielerei mit Menü eingebaut
  451.          - Häkchen im Menü nun auch für Module/Plugins
  452.          - Lineal wurde nach Script-Popupliste schwarz gezeichnet
  453.  
  454.            bekannte Bugs:
  455.  
  456.          - RUNTIME ERROR #-05, ist mir bisher noch schleierhaft was das ist
  457.            und wann es auftritt (aufm TT nie aufgetreten, aufm MSTE schonmal 
  458.            gesehen), bitte unbedingt Meldung wenn Reproduzierbar und mit 
  459.            Hardwareangabe.
  460.          - Lineale lassen sich nicht in jedem Fenster an- bzw. abschalten.
  461.        
  462.            Frage an Betatester:
  463.        
  464.          - globale/lokale Einstellungen/Flags im Menü trennen?
  465.           
  466.    · 08.08.1999    (Sonntag ne Stunde später (Lisa hat abgesagt)) =:(
  467.  
  468.          - Bugfix: Interne Fensterindex-Ermittlung schlug manchmal fehl 
  469.            (RUNTIME-ERROR #-05 - Verursacher?)
  470.          - Lineale und andere Dinge lassen sich wieder schön für jedes 
  471.            Fenster an- und ausschalten.
  472.  
  473.    · 08.08.1999    (Sonntag abend (nach Lisa)) =;)
  474.  
  475.          - Problemlösung: Zeilenlängenveränderung bei Filtermodul mit Zeilenveränderung
  476.            (z.Bsp. Umlautwandlung GEM->HTML) mit anschlie₧endem möglichen Absturz (wenn der 
  477.            Anwender nicht genügend lange Zeilen eingestellt hatte) elegant umgangen. 
  478.  
  479.            Das Problem trat auf, wenn im Text die maximal längste Zeile so gefiltert wurde,
  480.            da₧ das Filterergebnis eine längere Zeile ergab als die maximale Spaltenanzahl
  481.            des Textes (->Absturz).
  482.  
  483.            Spezifikationsänderung:
  484.  
  485.            Ein Filtermodul kann jetzt Arbeitspufferlänge*4 lange Zeilen erzeugen und 
  486.            zurückgeben. Luna passt die Spaltenanzahl und die zugehörigen Speicherbereiche 
  487.            automatisch an (neue Zeilenlänge+1), d.h. das Filtermodul hat im Zielspeicherbereich
  488.            Arbeitspufferlänge*4 Bytes platz.
  489.           
  490.          - Bugfix: Weiteren Kandidat der falschen Fensterindex-Ermittlung entlarvt (Text in 
  491.            falsches Fenster überladen).
  492.  
  493.    · 14.08.1999
  494.  
  495.          - Die genialen Userpopups eingebaut (Definition siehe POPUPS/HOME.POP)!
  496.          - Bugfixes: einige Fehler entfernt (Suche nach RUNTIME ERROR #-05)
  497.  
  498.    · 15.08.1999
  499.     
  500.          - Bugfix: speichern und beenden-Exeption-Bug gefunden 
  501.  
  502.    · 16.08.1999
  503.    
  504.          - Bugfix: Fenster-im-Hintergrund-anklick-und-abstürz-Bug, sowie
  505.            speichern & beenden-abstürz-Bug beseitigt.
  506.    
  507.    · 19.08.1999
  508.   
  509.          - Bugfix: Mäusedreck in verbindung mit dem Editier-Cursor beseitigt.
  510.          
  511.    · 21.08.1999
  512.   
  513.          - Änderung: bei "NONAME.TXT" und anwahl von "save" wird nun der Fileselektor
  514.            Aufgerufen.
  515.          - Neu: Kartei-Leiste (Datei-Indexleiste) eingebaut. Dadurch schnelles 
  516.            und unkompliziertes wechseln der Textfenster möglich.     
  517.          - Änderung: XFSL wird nun dem MagiC-Fontselektor vorgezogen wenn installiert. 
  518.            Reihenfolgfe also: XFSL -> MagiC-FS -> Alertbox
  519.          
  520.    · 04.09.1999
  521.    
  522.          - Bugfix Menü-Vorselektion (war "in Popup invertiert selektieren" aktiv,
  523.            wurde keine Box um den Titel gezeichnet.
  524.          - Änderung: Marker haben Positionsanzeigen bekommen (hatte es vergessen).
  525.  
  526.    · 05.09.1999
  527.  
  528.          - Änderung: Alle NÖTIGEN Texte der Applikation sind in die RSC-Datei
  529.            gewandert, zwecks Übersetzungsmöglichkeit.
  530.          - Optimierung: Luna lädt sich jetzt schneller (MagiC-Fontselektor-
  531.            Initialisierung ist nicht mehr zu Programmstart, dauert zu lange).
  532.          - Bugfix: Pixelmüll bei Zeile ausschneiden
  533.    
  534.    · 06.09.1999
  535.  
  536.          - Bugfix: Cursor-Nachlaufen
  537.          - Bugfix: Suchroutine: Suchtext am Zeilenende wurde nicht gefunden.
  538.          - Bugfix: Suchroutine: manchmal kein Sprung zur Fundstelle
  539.          - Bugfix: Intern, Zeilenzeugs
  540.  
  541.    · 08.09.1999
  542.  
  543.          - Bugfix: Einfrieren des Systems unter Single-TOS
  544.          - Schöner: Buttons mit Shortcuts werden nun vom System gezeichnet
  545.            (nur MagiC-kompatible AES)
  546.          - Bugfix: einige Häkchen im Flags-Menü wurden nicht aktualisiert
  547.  
  548.  
  549.    · 12.09.1999
  550.  
  551.          - Bugfix: Fehlermeldung "Gemdos Error at mfree(..)" beim Drag & Drop
  552.            beseitigt, dabei gleich Textschredderer durch Text im schon 
  553.            freigegebenen Speicherblock behoben.
  554.          - Änderung: Unter Single-TOS wird dem Fileselektor der Pfad, Dateinamen
  555.            und der Extender nur in Gro₧buchstaben übergeben.
  556.          - Bugfix: Pixelmüll an unterster Linie mit Karteireiter behoben.
  557.          - Änderung: Fileselektor auch bei "beenden" und zu speicherndem
  558.            "NONAME.TXT".
  559.  
  560.    · 19.09.1999
  561.  
  562.          - Bei Shutdown wollte Luna eine Alertbox öffnen, kam aber nicht mehr
  563.            dazu und speicherte nur automatisch in den akt. Dateinamen
  564.            (geändert auf Abwarten der Alertbox).
  565.  
  566.    · 21.09.1999
  567.  
  568.          - Gesamtfenster-Zeichenroutine (Fenster im Hintergrund verschieben, Schieber
  569.            mit Maus greifen und bewegen, seitenweises Blättern etc.) stark optimiert 
  570.            (intelligentes Zeichnen). 
  571.  
  572.          - Block (nicht bei aktivem Gruppenblock)  kann nun auch mit Shift und Mausklick 
  573.            (linke Maustaste) von Cursorposition bis Mausklickposition selektiert werden 
  574.            (würde auch bei Gruppenblöcken funktionieren, da es aber sehr verwirrende 
  575.            Ergebnisse geben kann, ist die Funktion bei Gruppenblöcken nicht aktiviert).
  576.  
  577.    · 24.09.1999
  578.  
  579.          - Bugfix: Zeilen gingen leider beim speichern verloren.
  580.          - in Arbeit: "Mäusedreck" (Redrawfehler unter der Maus)
  581.  
  582.    · 25.09.1999
  583.  
  584.          - "Mäusedreck" nun auch behoben.
  585.  
  586.    · 03.10.1999
  587.  
  588.          - Bugfix: Lineal, Karteireiter, Iconleiste - Redraw in anderen
  589.            Fenstern bei an-/abschalten fehlerhaft, Offset Text fehlerhaft
  590.            etc.
  591.          - Änderung: Linealhintergrund/Vordergrundfarbe jetzt gleich der 
  592.            Farbdarstellung im Textfenster.
  593.          - Neu: Lineal global anschaltbar.
  594.          
  595.    · 05.10.1999
  596.          
  597.          - Kosmetik
  598.          
  599.    · 08.10.1999
  600.  
  601.          - Anpassung an das neue N.AES mit MagiC-Objekten
  602.          - *automatisches* erkennen der Sprache im System und entspr.
  603.            laden der RSC-Dateien:
  604.            
  605.               deutsch    : luna-g.rsc
  606.               englisch   : luna-e.rsc
  607.               französisch: luna-f.rsc 
  608.               
  609.               ...oder    : luna.rsc
  610.               
  611.   · 03.11.1999
  612.         
  613.                  -+- Veröffentlichung Version 1.42c -+- 
  614.  
  615.  
  616.   · 14.11.1999
  617.               
  618.          - Bugfix: Gruppenblockselektion über Alternate funktioniert nun richtig.
  619.          - Bugfix: Druck über GDOS nun nicht mehr nur vom Fenster #0 (Fensterindex
  620.            ging verloren).
  621.          - geänderte Linealdarstellung
  622.          - geänderte Dateiindex-Darstellung
  623.          - Importfunktionalität eingebaut, nun erstmals Filterfunktion beim laden
  624.            möglich durch Dateitypzuordnung (Optionen->Import) und laden über Import
  625.            (Datei->Importieren).
  626.  
  627.   · 27.11.1999
  628.  
  629.          - Bugfix: unter N.AES bessere Blockselektion
  630.          - Bugfix: Spaltenblockselektion verbessert
  631.          - Neu: Fensterredraw nochmals optimiert (Richtung "flimmerfrei").
  632.            TECHNISCH BEDINGT NUR BEI WEI₧ER HINTERGRUNDFARBE!
  633.          - Änderung: bei Block kopieren keine Statusänderung auf "Text wurde geändert".
  634.          - Neu: drückt man bei selektiertem Spaltenblock die Alternate-Taste,
  635.            wird bis Textende selektiert (praktisch für lange Tabellen). Funktion ist
  636.            reversibel (Alternate-Taste einfach wieder loslassen während Selektion).
  637.          - Bugfix: Modulinitialisierung
  638.  
  639.  
  640.                 -+- Veröffentlichung der Update-Version 1.46 -+- 
  641.  
  642.  
  643.  
  644.  
  645.   rgf
  646.   
  647.