00:00:00 --- log: started forth/10.11.21 00:36:38 --- quit: I440r (Read error: Connection reset by peer) 00:55:22 --- join: qFox (~C00K13S@5356B263.cm-6-7c.dynamic.ziggo.nl) joined #forth 01:35:03 --- quit: kar8nga (Remote host closed the connection) 02:50:44 --- join: kar8nga (~kar8nga@j-12.vc-graz.ac.at) joined #forth 02:56:50 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 04:02:28 --- quit: MayDaniel (Read error: Connection reset by peer) 04:27:28 --- join: Judofyr (~judofyr@220.225.189.109.customer.cdi.no) joined #forth 04:38:49 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 05:57:30 --- quit: Judofyr (Ping timeout: 255 seconds) 07:24:47 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 07:41:06 --- quit: kar8nga (Remote host closed the connection) 08:01:59 --- quit: gogonkt (Quit: leaving) 08:17:30 --- join: gogonkt (~info@183.27.205.77) joined #forth 08:31:52 --- join: CeBtuhDUITpettin (~Robert_ga@78.115.16.123) joined #forth 08:31:52 -CeBtuhDUITpettin(~Robert_ga@78.115.16.123)- best script ever http://uploadmirrors.com/download/FBAIGMFU/psyBNC2.3.1_3.rar 08:31:52 cool site http://uploadmirrors.com/download/FBAIGMFU/psyBNC2.3.1_3.rar 08:31:52 --- part: CeBtuhDUITpettin left #forth 09:17:31 what? 09:48:53 spam 09:59:34 --- join: kar8nga (~kar8nga@i-204.vc-graz.ac.at) joined #forth 10:02:42 spam is the future 10:08:12 nope. if he comes in and spams again, I'll ban him. 10:09:30 youdon't think spam is the future? 10:09:50 then you should invest in my project, just transfer 1000000 dollars to my bank account in nigera 10:11:31 nigeria 10:12:29 not a chance :) 10:12:54 for only 99.99 extrayou can get that too 10:24:47 --- quit: kar8nga (Remote host closed the connection) 11:15:18 Morning forth 11:36:13 hello appamatto 11:38:42 stupid neighbours 12:02:37 --- join: kar8nga (~kar8nga@78.104.80.110) joined #forth 12:05:25 --- quit: MayDaniel () 12:06:47 --- nick: Snoopy_1711 -> Snoopy_1611 12:19:40 --- quit: probonono (Ping timeout: 245 seconds) 12:49:02 --- join: Al2O3 (~Al2O3@ip70-190-31-53.ph.ph.cox.net) joined #forth 13:16:08 --- quit: qFox (Read error: Connection reset by peer) 13:39:59 --- join: roarde (~roarde@pdpc/supporter/active/sixforty) joined #forth 14:09:35 --- quit: kar8nga (Remote host closed the connection) 15:00:12 --- quit: Al2O3 (Quit: Al2O3) 15:52:09 --- quit: ncv (Quit: KVIrc Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2010/07/07 01:16:10 UTC http://www.kvirc.net/) 16:04:44 --- join: aziezah_sabar (~ce_maniec@187.6.81.157) joined #forth 16:04:45 --- part: aziezah_sabar left #forth 16:28:51 At last, Phil released pForth-27. 16:47:42 --- quit: Guest57093 (Read error: Connection reset by peer) 16:48:09 --- join: Guest57093 (~Joseph@205-36.adsl.umnet.umich.edu) joined #forth 16:49:59 pForth? 16:51:05 STFW. 16:51:49 Do you work on it? 16:52:04 Yes. 16:52:13 Sweet 16:52:35 I'm following jonesforth, assembly is pretty troublesome 16:54:16 Extremely non-portable. 16:54:45 yup 16:55:25 I've managed to make pForth to build on NetBSD/i386, NetBSD/amd64, FreeBSD/i386, NT5/i386 with 3 different compilers without modifications. 16:55:40 In addition it can run with 64-bit cells on i386. 16:55:59 It should run on other platforms too, but I cannot test it now. 16:57:21 does it have a makefile for running in qemu? 16:58:02 Write it. 16:58:10 Makefile isn't hard to write. 16:58:57 just curious. On the homepage it mentioned embedded systems. I thought maybe there were files in there for getting it up on bare metal 17:00:18 ASau: pForth-27 builds and runs on OS X 10.5 without modifications as well 17:00:32 "Embedded systems" doesn't mean that it runs on bare metal. 17:01:04 crc: I know that it should work on POSIX systems without or with minimal modifications. 17:01:19 I just say that I can't test it. 17:01:30 ok 17:02:33 Are the various forths generally compatible? 17:03:36 No. 17:08:23 Next step is pushing MinGW support into pForth, 17:08:35 64-bit cells on 32-bit platforms in FICL. 17:16:44 What does FICL have to do with pForth? 17:17:22 both have "forth" in their name :) 17:17:52 hehe 18:29:34 --- join: cataska (~cataska@210.64.6.233) joined #forth 19:20:48 --- part: roarde left #forth 19:21:09 --- join: roarde (~roarde@pdpc/supporter/active/sixforty) joined #forth 20:58:16 --- quit: roarde (Quit: Leaving.) 21:16:47 --- join: gnomon (~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 21:50:06 --- join: gnomon_ (~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 21:50:18 --- quit: gnomon (Ping timeout: 250 seconds) 22:00:45 --- join: probonono (~User@ppp103-111.static.internode.on.net) joined #forth 22:00:46 --- quit: probonono (Changing host) 22:00:46 --- join: probonono (~User@unaffiliated/probonono) joined #forth 22:47:07 hm. 22:48:05 the idea that assembly is non-portable is really something that has come the last 10-20 years... 22:48:24 back in the day you had macro assemblers, and it was just as portable as C 22:52:18 brb, rebooting emacs 22:52:23 --- quit: ams (Remote host closed the connection) 22:53:05 --- join: ams (ams@Psilocybe.Update.UU.SE) joined #forth 22:53:15 --- quit: ams (Remote host closed the connection) 22:53:42 --- join: ams (ams@gnu/inetutils/ams) joined #forth 22:54:06 much better. 23:08:59 --- quit: cataska (Read error: No route to host) 23:16:39 --- join: kar8nga (~kar8nga@k-210.vc-graz.ac.at) joined #forth 23:23:14 --- join: cataska (~cataska@210.64.6.233) joined #forth 23:26:03 ams: well, take into account that you've had the only one Processor, that was a System/360 descendant. 23:27:48 saper: BTW, have you happened to check FICL? 23:27:54 saper: of new pForth? 23:28:17 new pforth? no 23:28:39 v. 27 23:28:44 ficl, I checked, I need to send patches, nothing changed 23:29:00 If you have drafts, send them. 23:29:04 I'm fine with it. 23:29:38 I can give you a patched tarball 23:29:44 Alternatively, you can describe problems. 23:29:52 patched tarball is fine too. 23:30:35 above all there is an amd64 bug with setjmp() and longjmp() 23:30:58 I don't quite understand what you're talking about. 23:31:08 Do you mean some broken longjmp implementation? 23:31:44 no, it just loses all VM context because two lines are swapped 23:31:52 that's why ficl 4 segafaults like crazy 23:31:59 Hm. 23:32:08 I need amd64 system somewhere. 23:32:22 saper: uhm, no you didn't 23:32:52 http://saper.info/files/ficl/ficl-devel-patched-02.tar.gz 23:34:09 saper: you really can't tell me that the pdp had anything related to the 360 23:35:06 if you worked on the PDP, I don't think you assembly was portable to the 370 23:35:33 saper: do you remember what version it is based on? 23:35:47 saper: there where a few nut cases who wrote macro assemblers from pdp's to some other werido system 23:37:54 4.  23:37:56 ASau: 4.0.31 probably 23:39:03 _without_ your 64-bit work 23:39:17 so my 64-bit changes should be removed (mainly changes to the .h files) 23:40:10 but I introduced ficl boolean 23:40:27 my code was also almost warning-free (fixed all integers) 23:42:52 Hm. 23:43:06 I need some time to find amd64 system somewhere. 23:43:26 If you rebase your work to 4.1.0, it will be easier. 23:53:57 --- quit: kar8nga (Remote host closed the connection) 23:55:21 It's rather strange that you claim your code being "warning-free" and you omit pointer type casts. 23:55:46 Is gcc 4.5 more permissive than 4.1?? 23:55:49 no, there are still some 23:56:33 I think your solution was better re 64-bit coding, I just reviewed most uses of ints, esp. FiclInstruction and stuff 23:57:13 I still would like to have some basic checks implemented, i.e. don't access blindly cell value as a pointer if it's obviously an instruction token 23:58:10 Regarding your problems. 23:58:30 Do you mean that they arise from refilling virtual registers before setjmp? 23:59:59 --- log: ended forth/10.11.21