*** Protokolldatei gestartet *** Datum: Mi Feb 18 19:59:04 2009 [Mi Feb 18 2009] [19:59:04] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-93-104-1-160.dynamic.mnet-online.de). [Mi Feb 18 2009] [19:59:10] Modus Kanalmodi: [Mi Feb 18 2009] [20:00:04] Betreten MatthiasT_ hat den Kanal betreten (~mt@frnk-590d0881.pool.einsundeins.de). [Mi Feb 18 2009] [20:16:10] Hallo! [Mi Feb 18 2009] [20:16:17] Hi [Mi Feb 18 2009] [20:16:58] Ich bastele grade an search order wordlists etc herum. Funktioniert schon fast ;=) [Mi Feb 18 2009] [20:17:08] Aha. [Mi Feb 18 2009] [20:17:19] Jaja, ich weiss, nicht eben spannend [Mi Feb 18 2009] [20:18:53] Betreten Martin_53 hat den Kanal betreten (-martin@p5B38592D.dip.t-dialin.net). [Mi Feb 18 2009] [20:18:59] Hallo Martin [Mi Feb 18 2009] [20:19:01] N'Abend [Mi Feb 18 2009] [20:19:19] Hi [Mi Feb 18 2009] [20:19:23] Bei deinen bigForth-Experimenten fehlt dem make wohl irgendwas, oder? [Mi Feb 18 2009] [20:19:30] @Bernd: Heute schon die Mails gelesen? [Mi Feb 18 2009] [20:19:53] guten Abend Matthias! [Mi Feb 18 2009] [20:19:54] Bin gerade dabei. [Mi Feb 18 2009] [20:20:02] Ich sehe, da fehlt ein "convert-m.sh" [Mi Feb 18 2009] [20:21:11] Da muss ich wohl bald eine neue Distribution machen ;-). [Mi Feb 18 2009] [20:22:49] Noch was Böses: ' drop noop-act 200 0 200 0 canvas : cv Bus Error ! [Mi Feb 18 2009] [20:23:43] Geht hier prima [Mi Feb 18 2009] [20:24:14] Sch....ön [Mi Feb 18 2009] [20:24:49] vocs XFT TTYS PIPES CLASS-BROWSER EDITOR MINOS OPENGL XPM [Mi Feb 18 2009] [20:24:49] XRENDER X11 MACROS UTF-8 TYPES OBJECTS DO-LOCAL ENVIRONMENT [Mi Feb 18 2009] [20:24:49] TOOLS DISASS OUT TASKER SAVING STRING DOS [STRUCT] HASH [Mi Feb 18 2009] [20:24:49] ASSEMBLER FORTH -OPTIONS DOS MEMORY ROOT KERNEL [Mi Feb 18 2009] [20:24:49] Fehlt da was? [Mi Feb 18 2009] [20:24:58] Nein, ist alles da. [Mi Feb 18 2009] [20:25:13] Aber die Canvas hat eigentlich 2 Aktoren, deshalb geht das mit einem vielleicht schief. [Mi Feb 18 2009] [20:26:08] Du findest eine 2.3.1 zum Testen unter http://www.jwdt.com/~paysan/bigforth-2.3.1.tar.bz2 [Mi Feb 18 2009] [20:26:18] ' drop noop-act 200 0 200 0 ok [Mi Feb 18 2009] [20:26:18] ok [Mi Feb 18 2009] [20:26:18] .s <6> 268566720 270393728 200 0 200 0 [Mi Feb 18 2009] [20:26:30] Sind doch zwei aktoren. Oder? [Mi Feb 18 2009] [20:27:01] plus x y width height [Mi Feb 18 2009] [20:27:20] aber canvas : cv Bus Error ! [Mi Feb 18 2009] [20:27:59] 2.3.1 probier ich morgen mal aus. [Mi Feb 18 2009] [20:28:00] Ja, Stack stimmt schon. [Mi Feb 18 2009] [20:28:17] Besser jetzt, dann kann ich eventuelle weitere Probleme gleich korrigieren. [Mi Feb 18 2009] [20:28:36] BTW Wisst Ihr was eine Geräuschampel ist. [Mi Feb 18 2009] [20:28:42] (geh probieren) [Mi Feb 18 2009] [20:29:13] Klar, die Ampeln mit Summer/Klicker für die Blinden haben wir hier in München auch. [Mi Feb 18 2009] [20:29:26] Aber wie sollen die das nutzen, die fahren bei uns doch alle Auto? ;-) [Mi Feb 18 2009] [20:30:57] Ampel: gleich ... Bernd: Die laufende bigforthversion lösen? [Mi Feb 18 2009] [20:31:03] lösen=löschen [Mi Feb 18 2009] [20:31:06] Nein, wozu? [Mi Feb 18 2009] [20:31:19] Die neue installiert sich beim make install ja eh drüber. [Mi Feb 18 2009] [20:32:41] Es gibt Klassen, die sind unruhig, weil die lieben kleinen, selbst gar nicht merken, was für einen Krach sie machen. Da soll eine Geräuschampel helfen. Drei Lampen (grün, gelb, rot) die abhängig von der Lautstärke aufleuchten. [Mi Feb 18 2009] [20:33:29] make: [xbigforth.fi] Fehler 1 (ignoriert) [Mi Feb 18 2009] [20:33:29] ./bigforth -e " use x.fs use glconst.fs use float.fb include startx.fs warning on savesystem xbigforth cr bye" [Mi Feb 18 2009] [20:33:29] No protocol specified [Mi Feb 18 2009] [20:33:29] Can't connect [Mi Feb 18 2009] [20:33:29] make: *** [ok] Fehler 254 [Mi Feb 18 2009] [20:33:48] Ok, ohne X-Server funktioniert der letzte Test nicht. [Mi Feb 18 2009] [20:35:27] Mhm - Ubuntu erlaubt dem root keinen X-Server :-( [Mi Feb 18 2009] [20:35:56] Naja, build immer als normaler User, und install mache ich dann mit [Mi Feb 18 2009] [20:36:04] ssh -X root@localhost "cd $PWD; make install" [Mi Feb 18 2009] [20:36:07] Das geht. [Mi Feb 18 2009] [20:36:34] Stimmt :-) [Mi Feb 18 2009] [20:36:43] Läuft! [Mi Feb 18 2009] [20:37:01] Und das Canvas-Problem? [Mi Feb 18 2009] [20:37:31] Die vier Koordinaten sind übrigens nicht xywh, sondern w w-expansion h h-expansion [Mi Feb 18 2009] [20:38:06] also minos ok [Mi Feb 18 2009] [20:38:06] ' drop noop−act 200 0 200 0 canvas : cv don't know noop−act [Mi Feb 18 2009] [20:38:37] Der Bindestrich beim noop-act sieht komisch aus [Mi Feb 18 2009] [20:38:42] ??? w w-expansion h h-expansion [Mi Feb 18 2009] [20:39:06] Box&Glue-Modell [Mi Feb 18 2009] [20:39:23] Jede Box hat eine natürliche Ausdehnung, kann aber auch gedehnt werden. [Mi Feb 18 2009] [20:41:02] Diesmal per Hand eingegeben: also minos ok [Mi Feb 18 2009] [20:41:02] ' drop noop-act 0 200 0 200 ok [Mi Feb 18 2009] [20:41:03] canvas : cv Bus Error ! [Mi Feb 18 2009] [20:41:03] Der bindestrich ist das Minuszeichen rechts unten neben dem . : [Mi Feb 18 2009] [20:41:07] Wenn ich deinen Bindestrich cut&paste, bekomme ich ein UTF-8-Zeichen mit dem Code 2212. [Mi Feb 18 2009] [20:41:33] Mein Minus-Zeichen ist aber ASCII und hat den Code 2D [Mi Feb 18 2009] [20:42:00] Vielleicht geht ja das Minus auf dem Nummernblock ;-) [Mi Feb 18 2009] [20:42:54] Ich hab' jettz die expansion versucht (noop und dann zweimal tab) ergebnis bleibt gleich ... [Mi Feb 18 2009] [20:43:29] Sehr merkwürdig. Da kann eigentlich gar nichts schiefgehen. [Mi Feb 18 2009] [20:44:03] Mach mal [Mi Feb 18 2009] [20:44:05] forthstart hex . [Mi Feb 18 2009] [20:44:18] Sollte 804D140 geben. [Mi Feb 18 2009] [20:44:25] es gibt ja auch keine fehlermeldung, wenn ich nur 'drop noop-act 0 200 0 200 eingebe, erst bei canvas : cv [Mi Feb 18 2009] [20:44:49] 804C300 [Mi Feb 18 2009] [20:45:08] und here hex . ? [Mi Feb 18 2009] [20:45:31] 1003786A [Mi Feb 18 2009] [20:46:09] Sieht auh leicht anders aus, ist bei mir 100377B3 (frisch gestartet) [Mi Feb 18 2009] [20:46:47] forthstart hex . 804C300 ok [Mi Feb 18 2009] [20:46:47] here . 100377D6 ok [Mi Feb 18 2009] [20:46:56] Jungfräulich! [Mi Feb 18 2009] [20:47:50] Hast du irgendwelchen Müll in der ~/.xbigforthrc herumliegen? [Mi Feb 18 2009] [20:48:48] Mom [Mi Feb 18 2009] [20:49:47] \ bigFORTH config file - customize! 31may95py [Mi Feb 18 2009] [20:49:47] \ system path, : removes previous pathes [Mi Feb 18 2009] [20:49:47] Path :.:/usr/local/lib/bigforth/src:/usr/local/lib/bigforth [Mi Feb 18 2009] [20:49:47] \ preferred base [Mi Feb 18 2009] [20:49:47] \ hex [Mi Feb 18 2009] [20:49:48] decimal [Mi Feb 18 2009] [20:49:49] \ Editor ID [Mi Feb 18 2009] [20:49:51] also editor [Mi Feb 18 2009] [20:49:53] s" py" date-id \ "py" is my ID [Mi Feb 18 2009] [20:49:55] previous [Mi Feb 18 2009] [20:49:57] \ color [Mi Feb 18 2009] [20:50:00] \ also minos large-font previous [Mi Feb 18 2009] [20:50:01] also minos [Mi Feb 18 2009] [20:50:04] 0 to backing-mode [Mi Feb 18 2009] [20:50:05] \ 0 to color-round 6 6 6 color-cube \ share with E [Mi Feb 18 2009] [20:50:07] \ 1 to color-round 5 5 5 color-cube \ share with Netscape -ncol 125 [Mi Feb 18 2009] [20:50:09] \ 0 to color-round 4 8 4 color-cube \ share with xv [Mi Feb 18 2009] [20:50:11] \ 1 to color-round 7 11 4 color-cube \ physiolocial best dither [Mi Feb 18 2009] [20:50:13] 0 to canvas-mode \ libMesaGL.so.3 is default [Mi Feb 18 2009] [20:50:16] \ opengl !gl-lib libGL.so.3 \ Mesa 3.1 mode - changed name to libGL.so [Mi Feb 18 2009] [20:50:17] \ 4 to canvas-mode opengl !gl-lib libGL.so.1 [Mi Feb 18 2009] [20:50:19] \ XFree86 mode, private color map [Mi Feb 18 2009] [20:50:21] previous [Mi Feb 18 2009] [20:50:26] include menu.fs [Mi Feb 18 2009] [20:50:28] \ include Estyle-ShinyMetal.fs [Mi Feb 18 2009] [20:50:30] \ include Estyle-wood.fs [Mi Feb 18 2009] [20:50:32] \ include w95style.fs [Mi Feb 18 2009] [20:50:56] Sieht nach Default aus. [Mi Feb 18 2009] [20:51:21] Noch eine Zahl: memory heapstart hex . [Mi Feb 18 2009] [20:51:29] Sollte 1000008 sen. [Mi Feb 18 2009] [20:51:49] Isses auch, aber da ist noch eine direct in /home/martin/. die habe ich gerade gemoved nach _bak und jetzt läuft alles wie es soll1 [Mi Feb 18 2009] [20:51:50] Äh, da fehlt eine Null: [Mi Feb 18 2009] [20:51:50] memory heapstart . [Mi Feb 18 2009] [20:51:50] memory heapstart . [Mi Feb 18 2009] [20:52:01] memory heapstart . 10000008 ok [Mi Feb 18 2009] [20:52:42] 10000008 [Mi Feb 18 2009] [20:53:04] Da ist in _meiner_ .xbigforthrc wohl mist [Mi Feb 18 2009] [20:53:31] Räum' die mal aus dem Weg, das macht nichts, es wird ja eine in /usr/local/lib... installiert. [Mi Feb 18 2009] [20:53:57] \ bigFORTH config file - customize! 31may95py [Mi Feb 18 2009] [20:53:57] \ system path, : removes previous pathes [Mi Feb 18 2009] [20:53:57] Path :.:/usr/local/lib/bigforth/src:/usr/local/lib/bigforth:/home/martin/Programmieren/forth/bigforth/martin: [Mi Feb 18 2009] [20:53:57] \ Path :.:/./bigforth:/gentoo/home/martin/Programmieren/forth/bigforth/martin [Mi Feb 18 2009] [20:53:58] \ preferred base [Mi Feb 18 2009] [20:53:59] \ hex [Mi Feb 18 2009] [20:54:01] decimal [Mi Feb 18 2009] [20:54:03] \ Editor ID [Mi Feb 18 2009] [20:54:05] also editor [Mi Feb 18 2009] [20:54:07] s" mb" date-id \ "py" is my ID [Mi Feb 18 2009] [20:54:09] previous [Mi Feb 18 2009] [20:54:11] color [Mi Feb 18 2009] [20:54:13] also minos large-font previous [Mi Feb 18 2009] [20:54:15] also minos [Mi Feb 18 2009] [20:54:17] 0 to backing-mode [Mi Feb 18 2009] [20:54:19] \ 0 to color-round 6 6 6 color-cube \ share with E [Mi Feb 18 2009] [20:54:21] \ 1 to color-round 5 5 5 color-cube \ share with Netscape -ncol 125 [Mi Feb 18 2009] [20:54:23] \ 0 to color-round 4 8 4 color-cube \ share with xv [Mi Feb 18 2009] [20:54:25] \ 1 to color-round 7 11 4 color-cube \ physiolocial best dither [Mi Feb 18 2009] [20:54:27] 0 to canvas-mode \ libMesaGL.so.3 is default [Mi Feb 18 2009] [20:54:29] \ opengl !gl-lib libGL.so.3 \ Mesa 3.1 mode - changed name to libGL.so [Mi Feb 18 2009] [20:54:31] \ 4 to canvas-mode opengl !gl-lib libGL.so.1 [Mi Feb 18 2009] [20:54:33] \ XFree86 mode, private color map [Mi Feb 18 2009] [20:54:35] previous [Mi Feb 18 2009] [20:54:37] include menu.fs [Mi Feb 18 2009] [20:54:39] include mwords.f [Mi Feb 18 2009] [20:54:41] include Estyle-ShinyMetal.fs [Mi Feb 18 2009] [20:54:43] include Estyle-wood.fs [Mi Feb 18 2009] [20:54:45] include w95style.fs [Mi Feb 18 2009] [20:54:47] ." xbigforthrc geladen! " [Mi Feb 18 2009] [20:54:49] Was ist da verdächtig? [Mi Feb 18 2009] [20:54:53] Wie lang darf der path sein? [Mi Feb 18 2009] [20:54:58] 128 Zeichen. [Mi Feb 18 2009] [20:55:29] Das sollte ich auch mal vergrößern ;-), aber deiner passt. [Mi Feb 18 2009] [20:56:16] dann kann es _nur_ noch an mwords liegen (oder menu?) [Mi Feb 18 2009] [20:56:57] Die mwords sind natürlich anders wie bei mir, lass' die mal probehalber weg. [Mi Feb 18 2009] [20:57:06] mach ich ... [Mi Feb 18 2009] [20:57:32] Evtl. werden die bei dir schon in der .bigforthrc auch geladen, das könnte auch etwas Durcheinander bringen. [Mi Feb 18 2009] [20:58:32] Hab ich jetzt auskommentiert -- keine Besserung :-( [Mi Feb 18 2009] [21:00:02] Mal ein anderer Versuch: Was passiert, wenn du einfach turtle.fs lädsts? [Mi Feb 18 2009] [21:00:40] include turtle.fs don't know turtle [Mi Feb 18 2009] [21:01:08] Da ist irgendwas pervers faul... [Mi Feb 18 2009] [21:02:06] Es leigt definitiv an der .xbigforthrc. die hab ich jetzt wieder weggeschmissen, dann läuft auch turtle.fs [Mi Feb 18 2009] [21:02:36] Aha. [Mi Feb 18 2009] [21:02:55] Ich will euch nicht aufhalten aber morgen werde ich da mal Zeile für Zeile auskommentieren ... dann geb ich dir Bescheid. [Mi Feb 18 2009] [21:03:16] Ok. [Mi Feb 18 2009] [21:03:18] Matthias du bist aber sehr geduldig ... [Mi Feb 18 2009] [21:03:57] Ach nein, ich habe nur mein Wordlist code debugged. Jetzt bekomme ich nach einem "also words" eine doppelte Wortliste. Ist doch toll, oder? [Mi Feb 18 2009] [21:04:15] und previous macht die search order auch wirklich kürzer. [Mi Feb 18 2009] [21:04:29] Dann funktioniert ja alles wesentliche. [Mi Feb 18 2009] [21:04:44] Noch mal zu der Geräuschampel (vulgo Krachanzeiger), das kann ja auch auf einem laptop laufen, die Kollegen können testen, ob das was bringt und sich dann immer noch 'ne echte Ampel kaufen (ca 80€). [Mi Feb 18 2009] [21:04:50] Die Nagelprobe kommt ja noch [Mi Feb 18 2009] [21:05:19] 80 Kröten für so ein Spielzeug? [Mi Feb 18 2009] [21:05:37] Das klingt nach Geschäftsmodell für einen chinesischen Sweat-Shop ;-) [Mi Feb 18 2009] [21:05:50] Kosten pro Ampel: 80 Cent, Reingewinn gigantisch ;-) [Mi Feb 18 2009] [21:08:40] Eigentlich suche ich nur eine kleine dynamische Speicherverwaltung, die auf CORE aufsetzt. [Mi Feb 18 2009] [21:09:08] Strongforth sieht gut aus, funktioniert bloss nicht und gforth überlässt das dem Betriebssystem [Mi Feb 18 2009] [21:10:11] Habt ihr noch was im Giftschrank? [Mi Feb 18 2009] [21:10:19] Nö - die ist schon schöner: ca 30 cm hoch, Korpus (voll bio-korrekt) aus Holz, Lampen mit aufgedrucktem Smilie. richtig pädagogisch :-) [Mi Feb 18 2009] [21:10:52] Das können die Chinesen auch - echt Holz, galantielt. [Mi Feb 18 2009] [21:11:02] vor Jahrzehnten unter dos mit Overlays, aber das hilft hier nicht. [Mi Feb 18 2009] [21:11:27] (Und immel schön fleißig - ohne mullen und knullen :-) [Mi Feb 18 2009] [21:11:30] bigForth hat eine eigene Heap-Verwaltung. [Mi Feb 18 2009] [21:15:34] Ich lass' euch jetzt alleine, aber das Log weiterlaufen. [Mi Feb 18 2009] [21:15:50] forth.fb ist aber schon etwas kompliziert zu lesen (für aktuelle Editoren) [Mi Feb 18 2009] [21:16:51] stimmt. selbst wenn ich die Zeilenlänge eingermaßen richtig einstelle [Mi Feb 18 2009] [21:18:54] ?? [Mi Feb 18 2009] [21:19:50] Und tief verankert im sonstigen System (NewPtr und dann Free>? und HeapSem und lock und FreeBlock), das ist auch nicht so ganz das, was ich suche. [Mi Feb 18 2009] [21:20:09] Na, ich werd schon was finden... [Mi Feb 18 2009] [21:20:23] Viel Glück [Mi Feb 18 2009] [21:20:40] Wie war das denn unter Pascal mit der Garbage collection? [Mi Feb 18 2009] [21:20:54] Kenn ich fast nur vom Hören-Sagen. [Mi Feb 18 2009] [21:20:59] Pascal hatte keine (IIRC) [Mi Feb 18 2009] [21:21:26] zumindest das Turbo Pascal, mit dem ich mal viel gemacht habe [Mi Feb 18 2009] [21:21:53] GC kenne ich nur von Java (und Lisp so ein bisschen) [Mi Feb 18 2009] [21:23:25] Wikipedia nennt Component Pascal . Aber da weiß ich gar nicht was das ist. [Mi Feb 18 2009] [21:24:03] Ich verlass euch jetzt wieder. Bis demnächst [Mi Feb 18 2009] [21:24:16] Beenden MatthiasT_ hat den Server verlassen (EOF From client). [Mi Feb 18 2009] [21:24:25] OK! [Mi Feb 18 2009] [21:24:36] Verlassen Martin_53 hat den Kanal verlassen.