To: usehamsternet@egroups.com Subject: Re: [Announce] Hamster Vr. 1.3.17 From: Juergen Haible Date: Mon, 01 May 2000 15:33:52 +0200 Message-ID: <39128623.20437247@freebee.ddns.org> -------- Juergen Haible wrote: > | - New: New script-engine activated by "#!hs2" in the first line of a > | .hsc-script (see helpfile for details). Puh, da hab ich ja was angerichtet ... Da ich im Moment noch voll damit beschäftigt bin, all den vielen Blumen und Dolchen auszuweichen, die da deswegen auf mich niederprasseln, hier zunächst mal ein paar allgemeine Hinweise: Wozu das ganze? Hamsters neue Scriptsprache ist weder dazu gedacht, daß die "Nur-Anwender" sie lernen, noch dazu, daß die "Script-Freaks" darauf umsteigen sollen. Für beides ist sie allenfalls in Ansätzen geeignet. Mir ging's eher ganz allgemein darum, Hamsters Flexibilität zu erhöhen, und zwar in einer Weise, daß man nicht für jede Kleinigkeit gleich noch irgendwas zusätzlich laden, installieren und ggf. sogar noch verstehen muß. Ich erhoffe mir davon, daß beide Seiten mittelfristig davon profitieren werden. Hamster hat keine Wahlwiederholung? Ein "Script-Freak" macht das in ein paar Scriptzeilen, und die "Nur-Anwender" ersetzen dann einfach ihre Anwahlzeilen durch diese Zeilen. Beide Seiten haben dann - so die Theorie - eine Lösung für dieses Problem. Wie geht's weiter? Die nächsten Wochen dürfte jetzt erst mal "Goldgräberstimmung" angesagt sein. Da werden die Möglichkeiten ausgelotet, Detaillösungen erstellt, dieses und jenes wird einfach mal ausprobiert. Und die Fehler, die ich eingebaut habe, wollen auch erst mal gefunden und behoben sein (ich gehe im Moment davon aus, daß es nächste Woche eine 1.3.18 geben wird ...). Liebe Nur-Anwender, laßt uns einfach mal ein bißchen damit spielen, in ein paar Wochen werden sich dann schon ausgereifte Lösungen im Script- Archiv finden! ;-) Und OLE???? Bleibt natürlich drin, keine Panik, das soll nicht durch die neue Script- sprache ersetzt werden. Neu ist nur, daß ich beides nun immer parallel machen will (.hsc ist im Moment noch etwas im Rückstand), und neu ist auch, daß beides programm- intern nun schon ziemlich ähnlich läuft (eine Routine, die "es" macht, und dann halt über zwei verschiedene Schnittstellen mit der Außenwelt verbunden wird). -jh- P.S.: Der Eindruck, daß dieses ganze Ding innerhalb der letzten 2 Wochen entstanden wäre, ist natürlich völlig schafl. Das ist über viele, viele Monate hinweg häppchenweise vorbereitet worden. Es ist auch nicht speziell für Hamster gemacht, aber es paßte da ganz gut rein. P.P.S.: Ach, was solls ... WAHNSINN! ES LÄUFT! *HÜPF*HÜPF*HÜPF* :-)