00:00:00 --- log: started forth/09.02.08 00:07:19 --- join: aguaithefreak (n=aguai@122-116-183-8.HINET-IP.hinet.net) joined #forth 00:55:21 --- join: ygrek (i=user@gateway/tor/x-14ca0ef32f5d4ea3) joined #forth 01:17:15 --- part: slava left #forth 01:21:31 --- quit: aguaithefreak (Read error: 104 (Connection reset by peer)) 01:30:20 --- join: gogonkt`` (n=info@59.38.234.52) joined #forth 01:33:38 --- join: GeDaMo (n=gedamo@dyn-62-56-77-42.dslaccess.co.uk) joined #forth 01:44:00 --- join: qFox (i=C00K13S@132pc222.sshunet.nl) joined #forth 01:57:34 --- quit: gogonkt`` (Read error: 104 (Connection reset by peer)) 02:03:27 --- join: gogonkt`` (n=info@59.38.234.52) joined #forth 02:27:22 --- join: gogonkt`1 (n=info@218.13.54.87) joined #forth 02:29:52 --- join: nighty__ (n=nighty@x122091.ppp.asahi-net.or.jp) joined #forth 02:39:58 --- quit: gogonkt`` (Read error: 110 (Connection timed out)) 04:28:49 --- quit: GeDaMo ("Leaving.") 05:08:13 --- join: H4ns (n=hans@dslb-088-071-068-120.pools.arcor-ip.net) joined #forth 05:39:35 --- quit: nighty__ (Remote closed the connection) 06:48:43 --- quit: madmacs () 06:58:03 --- quit: H4ns (Read error: 110 (Connection timed out)) 07:12:47 --- quit: cadar ("Lost terminal") 07:23:25 --- join: madmacs (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 07:49:27 --- join: JasonWoof (n=jasonwoo@unaffiliated/herkamire) joined #forth 07:49:27 --- mode: ChanServ set +o JasonWoof 08:15:18 --- join: schme (n=schme@c83-249-80-232.bredband.comhem.se) joined #forth 08:21:22 --- quit: ygrek (Remote closed the connection) 08:23:31 --- join: ygrek (i=user@gateway/tor/x-e93ba9fb0483c916) joined #forth 08:26:34 --- quit: JasonWoof ("Leaving.") 08:43:23 --- join: GeDaMo (n=gedamo@dyn-62-56-77-42.dslaccess.co.uk) joined #forth 08:52:03 --- join: josefvukovic (n=JosefVuk@Q6f18.q.strato-dslnet.de) joined #forth 08:54:19 --- join: xjrn (n=jim@c-24-7-31-66.hsd1.ca.comcast.net) joined #forth 09:25:01 --- join: crc (n=charlesc@c-68-80-139-0.hsd1.pa.comcast.net) joined #forth 09:25:23 --- join: JasonWoof (n=jasonwoo@unaffiliated/herkamire) joined #forth 09:25:23 --- mode: ChanServ set +o JasonWoof 09:30:53 yess!!! no more proxies. finally got the routing stuff figured out so I'm legitimately online 09:31:37 openvpn on my laptop, running over an sshtunnel to my tablet, so it can connect to the openvpn server on my router 09:32:03 openvpn setting on the router to allow it to be the gateway between vpn and internet 09:32:35 sheesh 09:32:48 works at home 09:33:08 if I wanted this to work properly in the road, I'd really need to get working iptables kernel modules for the tablet, and set it up to do nat 09:38:12 --- quit: xjrn (Success) 09:49:07 JasonWoof, have you seen www.isforth.com? 09:49:24 as a "professional" web developer id be interested in your thoughts 09:55:26 very purple ;) 09:55:39 only at its edges 09:55:56 hey crc lol you remember that code you gave me a while back to give a second entry point into a : def? 09:56:11 i actually LOOKED at it looked at it the other day and i improved on it 09:56:28 really? 09:56:31 why? 09:56:33 hang on 09:56:36 finding it lol 09:56:39 * crc thought you disliked that sort of thing 09:56:55 it was a accademic exercise!!!!!!!!!!! lol 09:57:06 ok 09:57:48 bah i cant find it. but i can recreate it 09:58:10 i got rid of the call to skip-colon-start 09:59:06 found it 09:59:19 http://rafb.net/p/OiJEPZ34.html 09:59:46 the examples you gave were wrong btw 09:59:56 they should have been : fii 1 :: bar 2 + . cr ; 10:00:01 foo even not fii 10:00:14 retro no longer allows for multiple entry points 10:00:30 it makes for some very complificated code lol 10:00:37 its a gordian knot waiting to happen 10:00:52 btw how have you been and errr WHERE have you been :) 10:01:21 I've been fighting some health issues, and very busy with work 10:01:32 hope your going to be ok then 10:01:42 I will be one day.... 10:01:49 good 10:03:07 do you understand the new definition for :: ? 10:04:34 it's a lot cleaner than mine 10:05:00 but then, I never delved much into isforth's internals 10:05:43 the >mark resolve might even be part of the standard. no ide if they are tho 10:06:01 it was how fpc compiled branches and loops etc 10:06:02 they aren't in retro 10:06:20 : >mark here 0 , ; 10:06:28 compiels the target address of a forward branch 10:06:37 >resolve resolves the forward branch 10:06:42 : >resolve here swap ! 10:06:43 ; 10:07:50 I don't see them in the DPANS CORE wordset either 10:08:00 how does retro compile an if blah else foo then ? 10:08:07 : if ..... ; 10:08:36 guess the way in which IF compiles its branches is undefined 10:08:50 implementation specific or something 10:09:16 t-=if 12 # t-, t-here 0 # t-, ; 10:09:17 : t->if 11 # t-, t-here 0 # t-, ; 10:09:17 : t- : t-!if 13 # t-, t-here 0 # t-, ; 10:09:17 : t-then t-here swap, !, 0 # t-, ; 10:09:40 the if forms have vm-level opcodes 10:09:43 yes. thats the same thing but its doing it the hard way :) 10:09:58 it works though 10:10:02 yup 10:10:07 I may clean that up sometime... 10:10:08 which is all that counts 10:11:15 no, readability counts too 10:11:47 but it's not as critical to me, since retro is primarily used by me, and I understand it :) 10:11:57 :0 10:11:59 :) even 10:12:07 it was a prime directive for me 10:12:40 it's a good thing to work towards 10:13:11 im trying to clean up some of the more obfuscated code i wrote for isforth 10:13:18 like its memory manager 10:13:52 plus im documenting EVERY word now... i got the kernel all documented and need to do the extensions 10:14:06 its easier to describe code if the code is easy to read in the first place lol 10:14:11 I still have a good bit left to document 10:14:15 which the memory manager wasnt 10:14:49 im learning php and sql (sqlite). isforth.com is all php driven but the descriptions for the words are not in sqlite yet 10:18:04 anyway i gotta go to the vid store and give them their dvd and retrieve my blank cd :/ 10:18:10 oopts 10:18:15 I'm documenting the words in a separate file 10:18:30 along with other aspects of building and using retro 10:20:24 im going to port my block file editor from the dos version of isforth to the linux version. my intent was to originally document the words in block files 10:20:37 so i could have a help system built in 10:20:48 help blah would display the help block for the word blah 10:20:51 or something like that 10:20:54 anyway brb 10:35:26 I rewrote my block editor for retro 10 10:37:43 along with tools to extract the blocks from an image and move them to a new image 10:41:05 heh i wrote a huffman encoder for my bocks hehe 10:41:55 I have another tool to convert the blocks to ascii text 10:42:08 (needed since characters in retro are 32-bits in length) 10:42:22 ! why? 10:43:16 retro's vm only allows addressing memory cells of 32-bits in size 10:43:41 isnt that somewhat wasteful? 10:43:50 or does it simplify things elsewhere? 10:44:22 it tends to simplify things overall 10:44:50 yea i can see how that might be 10:45:00 plus, it allows me to use unicode characters, at least on some platforms (e.g., my mac allows me to use unicode in the command-line version) 10:51:34 --- join: Tell360 (n=76570347@119.101.227.160) joined #forth 10:56:41 --- quit: Tell360 () 11:03:33 --- join: schmx (n=schme@c83-249-80-232.bredband.comhem.se) joined #forth 11:03:50 --- quit: schme (Read error: 60 (Operation timed out)) 11:21:12 --- nick: schmx -> schme 11:47:48 --- join: X-Scale (i=email@89-180-76-121.net.novis.pt) joined #forth 11:55:02 --- quit: mathrick (Remote closed the connection) 11:59:29 --- join: mathrick (n=mathrick@users177.kollegienet.dk) joined #forth 12:12:29 --- quit: madmacs () 12:16:26 --- join: madmacs (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 12:42:25 --- quit: ygrek (Remote closed the connection) 12:52:42 --- quit: JasonWoof (Read error: 104 (Connection reset by peer)) 13:31:26 --- quit: schme ("leaving") 13:41:52 --- join: xjrn (n=jim@c-24-7-31-66.hsd1.ca.comcast.net) joined #forth 13:43:34 --- quit: josefvukovic (Read error: 60 (Operation timed out)) 13:50:24 --- quit: GeDaMo ("Leaving.") 14:24:53 --- quit: madmacs () 14:29:22 --- join: schme (n=schme@c83-249-80-232.bredband.comhem.se) joined #forth 14:35:42 --- quit: xjrn (Connection timed out) 14:40:36 --- join: tathi (n=josh@dsl-216-227-91-166.fairpoint.net) joined #forth 14:40:36 --- mode: ChanServ set +o tathi 14:41:48 --- join: madmacs (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 15:27:55 --- join: xjrn (n=jim@c-24-7-31-66.hsd1.ca.comcast.net) joined #forth 15:33:12 --- quit: qFox ("Time for cookies!") 16:05:31 --- join: edrx (i=edrx@189.25.196.191) joined #forth 16:05:58 --- part: edrx left #forth 16:07:24 --- quit: xjrn (Connection timed out) 16:24:14 --- quit: Baughn_ ("Changing server") 16:24:29 --- join: Baughn (n=svein@084202037181.customer.alfanett.no) joined #forth 17:19:12 --- quit: Baughn (Read error: 104 (Connection reset by peer)) 17:19:22 --- join: Baughn (n=svein@084202037181.customer.alfanett.no) joined #forth 17:44:54 --- join: tgunr (n=davec@70-41-216-60.cust.wildblue.net) joined #forth 18:21:19 --- join: Quartus (n=neal@CPE001b115d994a-CM001947482b20.cpe.net.cable.rogers.com) joined #forth 18:21:19 --- mode: ChanServ set +o Quartus 18:22:26 --- join: xjrn (n=jim@c-24-7-31-66.hsd1.ca.comcast.net) joined #forth 20:33:22 --- join: slava (n=slava@li13-154.members.linode.com) joined #forth 20:33:22 --- mode: ChanServ set +o slava 20:33:48 hi 20:59:38 hi slava 20:59:48 u know sqlite? 21:00:10 if i do $db = new SQLiteDatabase(...) how do i close that database later? 21:00:19 sqlite_close($db) is wrong 21:00:21 what language is this? 21:00:35 sql (built into php) 21:01:27 i don't use php 21:02:34 --- quit: crc () 21:03:21 --- join: crc (n=charlesc@c-68-80-139-0.hsd1.pa.comcast.net) joined #forth 21:44:22 --- quit: tathi ("leaving") 21:58:47 --- quit: xjrn (Read error: 110 (Connection timed out)) 22:03:15 --- join: X-Scale2 (i=email@89.181.87.218) joined #forth 22:04:25 --- join: ygrek (i=user@gateway/tor/x-a69f31d2118dc99c) joined #forth 22:05:17 --- quit: tgunr (Read error: 104 (Connection reset by peer)) 22:06:38 --- quit: crc () 22:17:03 --- quit: workthrick (Read error: 110 (Connection timed out)) 22:21:37 --- quit: X-Scale (Connection timed out) 22:32:12 --- nick: X-Scale2 -> X-Scale 22:57:42 --- join: qFox (i=C00K13S@132pc222.sshunet.nl) joined #forth 23:49:40 --- join: ASau` (n=user@host111-230-msk.microtest.ru) joined #forth 23:59:59 --- log: ended forth/09.02.08