00:00:00 --- log: started forth/08.09.05 02:00:21 --- quit: _mathrick (zelazny.freenode.net irc.freenode.net) 02:00:22 --- quit: uiu (zelazny.freenode.net irc.freenode.net) 02:00:22 --- quit: maht (zelazny.freenode.net irc.freenode.net) 02:02:09 --- join: uiu (n=ian@HSI-KBW-085-216-030-033.hsi.kabelbw.de) joined #forth 02:05:36 --- join: maht (n=maht__@85.189.31.174.proweb.managedbroadband.co.uk) joined #forth 02:11:49 --- quit: crc (zelazny.freenode.net irc.freenode.net) 02:11:50 --- quit: Myoma (zelazny.freenode.net irc.freenode.net) 02:11:52 --- quit: findingl` (zelazny.freenode.net irc.freenode.net) 02:11:52 --- quit: madwork_ (zelazny.freenode.net irc.freenode.net) 02:12:04 --- join: crc (n=charlesc@c-68-83-96-46.hsd1.pa.comcast.net) joined #forth 02:12:04 --- join: Myoma (n=witch@amcant.demon.co.uk) joined #forth 02:12:04 --- join: madwork_ (n=foo@204.138.110.15) joined #forth 02:12:04 --- join: findingl` (n=user@c-24-6-200-166.hsd1.ca.comcast.net) joined #forth 02:12:45 --- quit: Myoma ("Leaving") 02:16:47 --- join: _mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 02:16:49 --- quit: _mathrick (Connection timed out) 02:17:37 --- join: _mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 02:57:32 --- join: aum (n=aum@60-234-243-247.bitstream.orcon.net.nz) joined #forth 03:27:16 --- quit: aum ("Leaving") 04:41:03 --- join: ecraven (n=nex@140.78.42.107) joined #forth 05:06:40 --- join: ASau (n=user@193.138.70.52) joined #forth 06:19:18 --- join: JasonWoof (n=jason@c-65-96-160-164.hsd1.ma.comcast.net) joined #forth 06:19:18 --- mode: ChanServ set +o JasonWoof 07:09:34 --- quit: _mathrick (Read error: 110 (Connection timed out)) 07:37:30 --- quit: ecraven ("bbl") 08:03:47 --- join: qFox (i=C00K13S@234pc222.sshunet.nl) joined #forth 08:11:17 --- join: ecraven (n=nex@cm207-109.liwest.at) joined #forth 08:17:45 --- quit: ASau (Remote closed the connection) 08:18:19 --- join: ASau (n=user@193.138.70.52) joined #forth 08:25:07 --- join: forther (n=forther@c-24-5-187-203.hsd1.ca.comcast.net) joined #forth 08:42:21 --- join: nighty^ (n=nighty@x122091.ppp.asahi-net.or.jp) joined #forth 09:05:27 --- quit: nighty^ (Excess Flood) 09:20:36 --- join: _mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 09:24:44 --- join: neceve (n=ncv@dyn-89.136.41.150.tm.upcnet.ro) joined #forth 09:42:35 --- quit: forther ("Leaving") 09:46:37 --- quit: ASau (Remote closed the connection) 09:48:15 --- join: ASau (n=user@193.138.70.52) joined #forth 10:17:50 --- quit: Quartus` ("used jmIrc") 10:18:25 --- join: Quartus` (n=Quartus`@205.205.50.2) joined #forth 10:30:48 --- nick: proteusguy -> Pr 10:30:57 --- nick: Pr -> Pr_f4guy 10:31:36 --- nick: Pr_f4guy -> p 10:31:51 --- quit: ASau (Remote closed the connection) 10:35:32 --- join: ASau (n=user@193.138.70.52) joined #forth 10:53:36 --- nick: p -> proteusguy 11:28:41 --- join: Myoma (n=witch@amcant.demon.co.uk) joined #forth 12:23:32 --- quit: ASau (Remote closed the connection) 12:24:06 --- join: ASau (n=user@193.138.70.52) joined #forth 12:39:15 --- quit: ASau (Remote closed the connection) 12:39:38 --- join: ASau (n=user@193.138.70.52) joined #forth 12:45:30 --- quit: ASau (Remote closed the connection) 12:53:44 --- join: ASau (n=user@193.138.70.52) joined #forth 12:58:09 --- quit: ASau (Remote closed the connection) 13:02:07 --- join: ASau (n=user@193.138.70.52) joined #forth 13:32:36 --- quit: ASau (Remote closed the connection) 13:33:19 --- join: ASau (n=user@193.138.70.52) joined #forth 14:05:46 --- quit: ASau (Remote closed the connection) 14:06:26 --- join: ASau (n=user@193.138.70.52) joined #forth 14:17:48 --- quit: ASau (Remote closed the connection) 14:18:50 --- join: ASau (n=user@193.138.70.52) joined #forth 14:31:46 --- quit: ASau (Remote closed the connection) 14:32:34 --- join: ASau (n=user@193.138.70.52) joined #forth 14:39:21 --- quit: ecraven ("bbl") 14:58:37 --- join: Rodo12 (i=Rodo12@168-150.dynamic.visi.com) joined #forth 15:04:33 --- quit: Rodo12 () 15:10:58 --- join: lasts (n=lasts@77.207.25.109) joined #forth 15:12:59 hi 15:13:09 --- join: Cygal (n=cygal@trinity.ekupa.net) joined #forth 15:13:11 hi. 15:13:13 I'm exploring gforth through the word "see" 15:13:31 and, hm, I've seen some strange words 15:13:58 they all have the form (for example, <42>) 15:14:40 what does it refer to ? 15:26:52 primitives maybe 15:37:10 so it's normal if gforth tell me that they don't exist when I try to type them in the toplevel ? 15:37:17 what are they used for ? 15:40:56 i don't know gforth very well sorry 15:41:09 ok, thanks anyway :) 16:18:42 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:18:42 --- mode: ChanServ set +o tathi 16:22:32 --- quit: ASau (Remote closed the connection) 16:22:38 lasts: user variables, I think. SEE doesn't find the names; you should look at the source instead. 16:22:56 hmm, ok :) 16:24:04 gforth source has a TAGS file, so if you're using a decent editor you should be able to tell it to jump to the definition of any word name, I think... 16:24:14 --- join: ASau (n=user@193.138.70.52) joined #forth 16:25:59 hey tathi 16:26:26 hey slava 16:26:35 how's Factor coming along? 16:26:44 its always coming along :) 16:26:57 true true 16:26:57 we're doing a documentation/cleanup/bug fix sweep right now 16:27:13 you gonna hit 1.0 this year? 16:27:19 i also got the image size down from 43 mb to 33 mb 16:27:22 nice 16:27:38 probably not, but we have daily binary builds and automatic testing so its getting pretty stable 16:27:56 i don't want 1.0 to be a letdown so i'll release it when i feel its ready to take over the world :) 16:28:48 --- quit: ASau (Remote closed the connection) 16:28:52 Sure. 16:29:23 I just had a vague impression that you guys had thought you might be there by the end of this year (or so). 16:29:27 yeah 16:29:39 that was the original goal 16:30:00 we sort of thought the language would be finalized at the start of this year, but then we decided to overhaul the object system because the old one was making ugly code 16:31:05 Yeah, once you put it out there I guess you'll have to freeze the language a bit. 16:31:13 heh 16:31:15 So you might as well take all the time you want to get it right first. 16:31:33 yeah 16:31:34 yeah, gotta stabelize your API 16:32:00 releasing 1.0 isn't as important now as it was earlier, because with our build farm going we've been very good with keeping the tree in a buildable state, and having all unit tests pass 16:32:06 i also add new unit tests for every bug and feature i fix/add 16:32:10 you can add to it, but changing anything about the interface between factor and people's code that breaks there code pisses people off 16:32:13 and so do most other contributors 16:32:40 --- join: ASau (n=user@193.138.70.52) joined #forth 16:32:46 yeah, so at this stage 1.0 is not as much about being robust and bug-free but about giving users a complete language and API that we're happy with 16:33:08 that being said, it's lovely to work on a system where you can change anything with abandon, and not worry about breaking other people's code 16:33:18 I think this is one of the reasons I like hacking on my own projects 16:33:36 most of the people who hack on factor like this too 16:33:47 Yeah, I was keeping vague track of Factor for a while; I noticed a big downturn in the "git head is broken" comments when you got the build farm up. 16:33:48 so generally if we want to change something in the language, we discuss it on the list, and if there aren't any big objections we do it 16:34:08 and there's isn't much resistance as long as its a change for the better 16:34:25 hopefully we won't get overrun with conservative types too quickly :) 16:34:28 hehe 16:34:29 :) 16:36:59 i need to revive the linux/ppc port 16:37:04 i've been checking ebay for cheap g4 macs 16:38:59 I switched to x86 in Feb 16:39:13 I'm still a fan of supporting linux/ppc though 16:39:23 i don't intend to drop ppc support soon, if ever 16:39:38 my ppc assembler and codegen is just too pretty compared to x86 :) 16:39:53 A few minutes ago I was talking to someone running ubuntu ppc on a ps3 16:40:00 :) 16:40:06 I like ppc asm 16:40:28 http://www.factorcode.org/responder/cgi/gitweb.cgi?p=factor.git;a=blob;f=basis/cpu/ppc/assembler/assembler.factor;h=d7e71f60582197b61ed8e7cd7676860108f9b87f;hb=HEAD 16:41:08 --- quit: ASau (Remote closed the connection) 16:42:04 yeah, you showed me that before. nice and clean 16:42:37 oops 16:45:35 hey, that looks kind of like my Forth PPC assembler. :) 16:45:47 I bet the code behind yours is cleaner though... 16:46:33 my assembler looks like this: http://jasonwoof.org/paste 16:46:54 --- join: ASau (n=user@193.138.70.52) joined #forth 16:47:03 seemed a pretty straightforward factoring of the problem 16:47:32 made a word for each "form" which shifted/masked operands into the right places 16:47:51 sure 16:47:51 then defining each instruction is just "opcode form" 16:47:57 i have stuff like { 0 16 21 } bitfield 16:48:11 takes three values, shifts them as indicated 16:48:14 ors themtogether 16:48:41 neat 16:56:20 --- quit: ASau (Remote closed the connection) 17:02:57 --- quit: qFox (Read error: 104 (Connection reset by peer)) 17:09:08 --- join: ASau (n=user@193.138.70.52) joined #forth 17:47:41 --- quit: TreyB (Read error: 113 (No route to host)) 17:52:04 --- join: TreyB (n=trey@74.203.168.157) joined #forth 18:47:30 --- quit: tathi ("leaving") 19:24:08 --- join: forther (n=forther@c-24-5-187-203.hsd1.ca.comcast.net) joined #forth 19:27:12 hiall 19:31:34 hiya 19:42:03 ahh, need to forward some ports 20:09:35 ok, so I'm forwarding tcp and udp on 13326 and 13327 20:09:37 same results 20:14:29 --- quit: ASau (Remote closed the connection) 20:16:58 --- join: ASau (n=user@193.138.70.52) joined #forth 20:21:21 --- quit: ASau (Remote closed the connection) 20:24:13 --- join: ASau (n=user@193.138.70.52) joined #forth 20:30:25 --- quit: forther ("Leaving") 20:51:16 --- quit: ASau (Remote closed the connection) 20:52:59 --- join: ASau (n=user@193.138.70.52) joined #forth 21:10:46 --- quit: ASau (Remote closed the connection) 21:16:43 --- join: ASau (n=user@193.138.70.52) joined #forth 21:25:04 --- quit: ASau (Remote closed the connection) 21:27:03 --- join: ASau (n=user@193.138.70.52) joined #forth 21:33:09 --- quit: ASau (Remote closed the connection) 21:37:12 --- join: ASau (n=user@193.138.70.52) joined #forth 21:44:47 --- quit: ASau (Remote closed the connection) 21:51:26 --- join: ASau (n=user@193.138.70.52) joined #forth 22:38:09 --- quit: ASau (Remote closed the connection) 22:40:20 --- join: ASau (n=user@193.138.70.52) joined #forth 22:47:17 --- quit: ASau (Remote closed the connection) 22:49:19 --- join: ASau (n=user@193.138.70.52) joined #forth 22:55:03 --- quit: ASau (Remote closed the connection) 22:57:02 --- join: ASau (n=user@193.138.70.52) joined #forth 23:02:14 --- quit: ASau (Remote closed the connection) 23:08:04 --- join: ASau (n=user@193.138.70.52) joined #forth 23:10:59 --- quit: ASau (Remote closed the connection) 23:13:01 --- join: ASau (n=user@193.138.70.52) joined #forth 23:24:53 --- quit: ASau (Remote closed the connection) 23:26:47 --- join: ASau (n=user@193.138.70.52) joined #forth 23:52:31 --- quit: ASau (Remote closed the connection) 23:53:20 --- join: ygrek (i=user@gateway/tor/x-d414439cc9a13490) joined #forth 23:54:26 --- join: ASau (n=user@193.138.70.52) joined #forth 23:59:59 --- log: ended forth/08.09.05