home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / text_ed / ced_v115 / rel_note.txt < prev   
Text File  |  1992-08-09  |  12KB  |  246 lines

  1.  
  2.  
  3.         Verbesserungen in  CED V1.15  Release 02-08-92
  4.         (seit V1.03  Release 26-03-91)
  5.         -------------------------------------------------------------
  6.  
  7.  
  8.         - jetzt auch in mittlerer/höchster TT-Auflösung und Over-
  9.           scan lauffähig. Das ermöglicht der auflösungsunabhängig
  10.           programmierte Bildschirmtreiber.
  11.  
  12.         - (fast) freie Tastaturbelegung möglich (146 Makros)
  13.  
  14.         - Accessories können normal über die Menüleiste aktiviert
  15.           werden
  16.  
  17.         - ein integrierter 8*14 Font erhöht die Anzahl der darstellbaren
  18.           Zeilen (z.B. maximal 24 Zeilen auf einem SM124 Monitor).
  19.  
  20.         - frei verschiebbare Textfenster, die jetzt auch in der
  21.           Breite veränderbar sind
  22.  
  23.         - frei verschiebbare Dialogboxen (optional automatisch
  24.           mauszentriert).
  25.  
  26.         - Sortierfunktion bearbeitet Text oder Block (insbesondere
  27.           Spaltenblock!). Optionen: alphanumerisch (normaler Text)
  28.           oder numerisch (Fließkomma, Integer) sortieren. In
  29.           aufsteigender oder absteigender Reihenfolge sortieren.
  30.  
  31.         - 'Caps Lock' Anzeige in der Menüleiste
  32.  
  33.         - nun auch 'Replace'-Funktion über Suchbereich 'Filesystem'
  34.  
  35.         - 5 weitere Texpuffer (insgesamt also 15)
  36.  
  37.         - Vor- und Zurückblättern im Hilfstext
  38.  
  39.         - keine Probleme mehr mit KAOS-TOS
  40.  
  41.         - automatisches Aus-/Einlagern von Texten bei Speicherplatz-
  42.           mangel (Auto swap)
  43.  
  44.         - die Datei-Extensionen der FSB sind jetzt durch Drücken beider
  45.           Maustasten gleichzeitig aktivierbar
  46.  
  47.         - die FSB ist abschaltbar
  48.  
  49.         - in der Kommandozeile kann hinter der Option '-C' der voll-
  50.           ständige Pfad einer CED-Konfigurationsdatei als erster
  51.           Parameter übergeben werden (z.B.  "-Cc:\ced_wp\ced_wp.cfg").
  52.           Mit Hilfe eines kleinen Shellscripst kann so CED gleich
  53.           mit der gewünschten Konfiguration gestartet werden.
  54.  
  55.           Beispiel:
  56.  
  57.             c:\editor\ced.prg -Cc:\ced\ced_wp.cfg $*
  58.  
  59.           in ein Mupfelshellscript (GEMINI) "CED_WP.MUP" schreiben
  60.           und dieses auf den Desktop legen.
  61.  
  62.         - keine Probleme mit Turbo-Packer
  63.  
  64.         - in der Kommandozeile kann der Makroloop-Modus durch ein
  65.           'l' vor der Makronummer eingeschaltet werden (z.B. -l2)
  66.  
  67.         - in der FSB wird ein Datum mit Jahr >= 2000 jetzt korrekt
  68.           angezeigt
  69.  
  70.         - Neben der englischen Version gibt es jetzt auch einen
  71.           deutschen CED. Die Steuerung der Dialogboxen über die
  72.           Tastatur weicht leider teilweise von der englischen
  73.           Version ab (ging einfach nicht anders). Die Tastaturkürzel
  74.           hinter den Menüleisteneinträgen sind in beiden Versionen
  75.           gleich. Da die Kürzel von den englischen Befehlen abgeleitet
  76.           sind, ist in der deutschen Version meist kein Bezug des
  77.           Kürzels zum Menüleisteneintrag zu erkennen. Der Autor
  78.           empfiehlt daher mit Nachdruck die Verwendung der englischen
  79.           Version. Der deutsche CED hat die Extension '.APP' .
  80.  
  81.         - CED beherrscht in der neuen Version Spaltenblöcke, auf die
  82.           sämtliche Blockoperationen (außer Invert) angewendet werden
  83.           können. Bei Copy, Delete und Move spielt zusätzlich noch
  84.           der Schreibmodus (Insert/Overwrite) eine Rolle.
  85.           Auch das Suchen, Ersetzen und Sortieren innerhalb eines
  86.           Spaltenblocks ist möglich.
  87.           Ein Spaltenblock wird über die gleichen Befehle wie ein
  88.           zusammenhängender Zeilenblock markiert.
  89.           Dabei gilt: Zur Markierung eines Zeilenblocks muß sich der
  90.           Cursor in der ersten Spalte der Start- bzw. Endzeile des zu
  91.           markierenden Blocks befinden (bisher war hier die Spalten-
  92.           position irrelevant). Zur Markierung eines Spaltenblocks kann
  93.           der Cursor an jeder beliebigen Spaltenposition in der Start-
  94.           bzw. Endzeile stehen.
  95.  
  96.           (Anmerkung: Dieser Mechanismus erlaubt leider nicht die
  97.                       Markierung eines Spaltenblocks, der nur aus der
  98.                       ersten Spalte besteht. Dies bedeutet wohl
  99.                       keine gravierende Einschränkung, erhöht aber
  100.                       stark den Bedienungskomfort.)
  101.  
  102.  
  103.         - auf den fragmentierten Block lassen sich jetzt alle
  104.           Blockoperationen anwenden.
  105.  
  106.         - die CED-Windows haben jetzt einen vertikalen Scrollbalken.
  107.           Der Slider verschiebt mit der rechten Maustaste gleichzeitig
  108.           auch den Windowinhalt(!). Mit der linken Maustaste wird
  109.           (wie bei GEM-Fenstern) nur der Slider verschoben und erst
  110.           nach Loslassen der Maustaste der Text an die neue Position
  111.           gesetzt.
  112.           Der Rollbalken scrollt den Windowinhalt eine halbe Seite.
  113.           Die Pfeilfelder scrollen mit der linken Maustaste eine
  114.           Zeile, mit der rechten Maustaste eine ganze Seite.
  115.  
  116.         - mit 'Execute program...' kann ein beliebiges Programm
  117.           von CED aus gestartet werden. Von CED nicht benötigter
  118.           Speicherplatz wird automatisch freigegeben bzw. nach
  119.           Beendigung des gestarteten Programmes wieder angefordert.
  120.           Es lassen sich maximal 10 Programmaufrufe als Tools
  121.           installieren, die dann über ein Popupmenü ('Tools...')
  122.           oder über [CNTRL/F1..F10] gestartet werden können. Jedem
  123.           Tool kann eine Kommandozeile zugeordnet werden. Die
  124.           Kommandozeile darf die Platzhalter $ bzw. $0 bis $9
  125.           enthalten. $ steht für die Datei im aktiven Textpuffer.
  126.           $0 bis $9 stehen für die Dateien in den Textpuffern 0 bis 9.
  127.           Jedem Platzhalter kann ein Punkt und eine Dateinamen-
  128.           Extension folgen, die dann für die tatsächliche Extension
  129.           des Dateinamens eingesetzt wird.
  130.  
  131.  
  132.           Möglich sind dadurch z.B. folgende Programm-/Toolaufrufe:
  133.  
  134.              mmcc.ttp $
  135.              mmlink.ttp $.o -o $.prg
  136.              mupfel.app
  137.  
  138.           Die erste Zeile startet den Megamax C-Compiler und übergibt
  139.           diesem den Dateinamen des aktiven Textpuffers.
  140.           Die zweite Zeile startet den Megamax Linker. Der Linker
  141.           braucht natürlich den Namen der Objektdatei, der sich
  142.           aus dem Dateinamen des aktiven Textpuffers und der
  143.           Extension '.o' zusammenbasteln läßt. Der Linker soll dem
  144.           erzeugten Programm den Namen der Datei im aktiven Textpuffer
  145.           mit der Extension '.prg' geben.
  146.           Die dritte Zeile startet die Applikation 'mupfel.app'
  147.           (bekanntlich der Kommandozeilen-Interpreter der genialen
  148.           GEMINI-Shell) ohne Argument. Das starten einer Shell
  149.           auf Tastendruck ist außerordentlich nützlich, falls man
  150.           mal schnell eine Dateioperation durchführen muß, die von
  151.           CED nicht unterstüzt wird (z.B. Anlegen eines neuen Ordners).
  152.  
  153.           Aber nicht nur in der Kommandozeile können die oben er-
  154.           wähnten Platzhalter ($, $0 bis $9) stehen. Auch das
  155.           zu startende Programm kann so spezifiziert werden.
  156.           '$.prg' versucht ein Programm zu starten, das den
  157.           Namen der Datei im aktiven Textpuffer mit der Extension
  158.           '.prg' besitzt.
  159.  
  160.         - mit der Funktion 'Transfer word' im 'Find'-Menü kann das
  161.           Wort bzw. die Blockzeile auf dem/der der Cursor steht
  162.           als Suchstring übernommen werden.
  163.  
  164.         - eigene Alertboxen wurden implementiert. Diese lassen sich
  165.           vollständig über die Tastatur bedienen und sind somit
  166.           auch in Makros einsetzbar.
  167.  
  168.         - das Dateinamen-Suchmuster in der FSB läßt sich über
  169.           Pfeilfelder mit der Maus (oder über die Tasten
  170.           [CNTRL/LEFT ARROW] bzw. [CNTRL/RIGHT ARROW]) sequentiell
  171.           von 'A*' bis 'Z*' umschalten. Es werden also jeweils
  172.           alle Dateien (der aktuellen Extension) mit den Anfangs-
  173.           buchstaben A bis Z angezeigt, was in einem gut gefüllten
  174.           Directory die Übersicht enorm erhöht. Ein Doppelklick auf
  175.           eines der Pfeilfelder oder [CNTRL/ESC] setzt das Suchmuster
  176.           auf '*' zurück.
  177.  
  178.           [CNTRL/UP ARROW] und [CNTRL/DOWN ARROW] scrollen den
  179.           Inhalt des Selektorfensters eine halbe Seite nach oben
  180.           bzw. unten. Ein Doppelklick auf die Pfeilfelder des
  181.           Selektorfensters springt an den Anfang bzw. Ende.
  182.  
  183.         - eine 'Auto backup' Option im 'Modus...' Popupmenü erzwingt
  184.           die Erzeugung einer Backupdatei bei jedem Sichern (egal über
  185.           welche Funktion gesichert wird).
  186.  
  187.         - die Anzahl der gleichzeitig zu haltenden Backupversionen
  188.           ist im 'Misc...' Dialog unter 'Backup versions' frei
  189.           einstellbar. Dadurch kann ein übermäßiges Auffüllen der
  190.           Festplatte mit Backups vermieden werden.
  191.  
  192.         - bei 'Save as...' wird eine Alertbox ausgegeben, falls
  193.           unter dem neuen Namen bereits eine Datei existiert.
  194.           Die Alertbox ermöglicht das Überschreiben oder Umbenennen
  195.           (wie bei 'Save with backup') der existierenden Datei oder
  196.           den Abbruch der Speicherfunktion.
  197.  
  198.         - bei 'Save&Quit' werden alle modifizierten Texte automatisch
  199.           gesichert (bisher wurde nur der aktive Textpuffer gesichert).
  200.  
  201.         - die CED.INF Datei enthält nun die Pfade aller Texte, die
  202.           zuletzt im Editor gehalten wurden. Bei einem Neustart werden
  203.           also jetzt alle zuletzt bearbeiteten Texte automatisch
  204.           geladen.
  205.  
  206.         - mit [UNDO] läßt sich zu jedem Zeitpunkt die zuletzt mit
  207.           [SHIFT/DELETE] gelöschte Zeile zurückholen (getrennt für
  208.           jeden Textpuffer!).
  209.  
  210.         - im Textkopf wird vor dem Datum das englische Kürzel des
  211.           Wochentags eingefügt.
  212.  
  213.         - der Cursor ist in der mittleren ST-Auflösung jetzt rot
  214.           und dadurch besser innerhalb einer Blockmarkierung zu
  215.           erkennen
  216.  
  217.         - die FSB wird beim Sichern/Laden von Hilfsdateien gleich
  218.           mit dem CED-Systempfad geöffnet.
  219.  
  220.         - beim Laden einer CED-Konfiguration ('Load config...')
  221.           werden automatisch Macrodatei, Druckertreiber
  222.           und Font, deren Dateinamen in der Konfiguration
  223.           enthalten sind, nachgeladen.
  224.  
  225.         - Probleme mit diversen (sich seltsam verhaltenden) Accessories
  226.           (z.B. JAMES) wurden (hoffentlich) behoben. Leider kann jetzt
  227.           der Acc-Modus nicht mehr durch einen Tastendruck verlassen
  228.           werden.
  229.  
  230.         - das Druckertreiberprogramm GENPRN.TTP verkraftet jetzt
  231.           auch hexadezimale Zahlenwerte in Anpassungssequenzen der
  232.           Treiber-Sourcedatei. Hex-Zahlen müssen durch ein voran-
  233.           gestelltes '$' Zeichen gekennzeichnet werden.
  234.           Die Quelldatei eines Druckertreibers kann eine Drucker-
  235.           initialisierungs- bzw. Reinitialisierungssequenz enthalten,
  236.           die vor bzw. nach jeder Druckerausgabe an den Drucker
  237.           gesendet werden.
  238.           Alte Druckertreiber müssen mit der neusten Version von
  239.           GENPRN.TTP neu übersetzt werden!!
  240.  
  241.         - Aus programmtechnischen 'Hygiene'-Gründen wird ein geladener
  242.           CED-Zeichensatz nicht mehr im Betriebssystem verankert, d.h.
  243.           die Menüzeile und die Dialogboxen benutzen den Systemfont.
  244.           Der CED-Zeichensatz kommt nur bei der Textdarstellung in den
  245.           CED-Windows zum Einsatz.
  246.