00:00:00 --- log: started forth/10.09.15 00:34:42 --- quit: ygrek (Ping timeout: 245 seconds) 00:40:08 --- quit: gogonkt (Quit: leaving) 00:40:19 --- join: gogonkt (~info@113.105.204.48) joined #forth 00:45:45 --- quit: gogonkt (Quit: leaving) 00:46:06 --- join: gogonkt (~info@113.105.204.48) joined #forth 01:22:20 --- join: bakaboo (~bakaboo@62.72.185.55) joined #forth 01:52:30 --- quit: crc (Ping timeout: 272 seconds) 02:52:46 --- quit: dinya_ (Read error: Connection reset by peer) 03:47:32 --- join: bakaboo_ (~bakaboo@62.72.185.55) joined #forth 03:47:32 --- quit: bakaboo (Read error: Connection reset by peer) 05:03:35 --- join: tathi (~josh@dsl-216-227-91-166.fairpoint.net) joined #forth 06:00:37 anyone used jeff fox's one word meta compiler? 06:04:24 I looked at it once, the idea proved to be hardly viable. 06:04:50 why not? 06:04:57 it looks ... immensly cute 06:05:48 "It looks" is the key. 06:06:01 sure 06:06:02 It isn't sufficient to look cute. 06:06:08 Try it and see. 06:06:16 no forth around me atm 06:07:24 tathi: could you provide build log and "uname -mrs"? 07:49:47 --- quit: gnomon (Ping timeout: 276 seconds) 07:50:04 --- join: gnomon (~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com) joined #forth 08:24:09 --- join: arquebus (~shintaro@201.160.3.219.cable.dyn.cableonline.com.mx) joined #forth 08:27:54 --- quit: arquebus (Remote host closed the connection) 08:42:17 --- join: ygrek (debian-tor@gateway/tor-sasl/ygrek) joined #forth 08:54:12 --- quit: phadthai (Ping timeout: 240 seconds) 08:55:54 --- join: phadthai (mmondor@ginseng.pulsar-zone.net) joined #forth 09:13:41 --- quit: bakaboo_ (Read error: Connection reset by peer) 09:13:48 --- join: bakaboo (~bakaboo@62.72.185.55) joined #forth 09:26:24 --- quit: bakaboo (Read error: Connection reset by peer) 09:27:52 --- join: bakaboo (~bakaboo@62.72.185.55) joined #forth 09:37:46 --- join: qFox (~C00K13S@5356B263.cable.casema.nl) joined #forth 10:19:17 --- quit: ygrek (Ping timeout: 245 seconds) 10:33:00 --- join: ygrek (debian-tor@gateway/tor-sasl/ygrek) joined #forth 10:34:03 ASau`: yes, but I need to check in my fixes 10:35:50 saper: I forgot, do you have them published anywhere? 10:35:57 no 10:36:02 I need to send them to the list 10:36:09 but first I need to extract what's not 64 10:36:18 what's not in your patch I mean 10:36:31 I have committed everything to the CVS. 10:36:32 I fixed all warnings added some safety nets plus fixed two bugs or something 10:36:38 yes, I've seen 10:36:48 I didn't know that 4.0.31 was not there already? 10:37:12 ASau: are you project admin of ficl? 10:37:21 or just a commiter 10:37:28 Only committer. 10:37:45 As for warnings, I don't fix them because I want to have it running in 64 bits on 32-bit platforms as well. 10:37:52 And this needs some more work. 10:38:58 I've asked John about release, waiting. 10:39:12 saper: meanwhile, could you check pForth from Subversion head? 10:39:37 ASau: 32-bit works the same way 10:39:38 It is more realistic to release soon. 10:39:50 Do you have 64-bit platform? 10:40:06 yes, I have amd64 and i386, testing also on old sparc 32- and 64-bit 10:40:56 ASau: can you ask John also to (1) allow free subscription to the list (2) allow gmane to subscribe to the list (3) export the mailing list archive to mbox format so we can upload it to gmane.org? :) 10:41:14 ASau: I didn't try pforth at all let me check 10:41:22 --- quit: ygrek (Ping timeout: 245 seconds) 10:42:40 For pForth I'm sure that you "typedef int64_t cell_t" in pforth.h 10:42:43 It works for me. 10:43:09 ("you can typedef...") 10:43:48 saper: can you do that yourself? 10:43:59 sure 10:44:01 saper: that would indicate that I'm not alone. 10:44:15 not alone with? 10:45:31 Not alone in using FICL. 10:49:35 every FreeBSD user has it :) 10:49:54 but FreeBSD uses 3.x with some small improvements 10:50:07 I heard they removed it. 10:50:50 no way 10:50:55 bootloader is using it all the time 10:51:14 Or perhaps DragonFly removed it. 10:51:22 you will find even in a recent disucussion on -hackers or -current 10:51:40 can you do something about DOS line ends in the pforth SVN? 10:52:11 isn't intptr_t alread 64-bit on my platform? 10:58:40 http://www.softsynth.com/pforth/pf_ref.htm <-- this URL could have "l" at the end in the readme.txt 11:05:18 ASau: looks good 11:05:23 is running at least 11:10:40 saper: Phil posted link to instructions how to configure it on client. 11:10:57 saper: I mean canonical vs. posix line termination. 11:11:02 saper: what platform? 11:11:07 I do have svn:eol-native 11:11:20 but this needs to be set in SVN properties 11:11:44 saper: intptr_t is 32-bit on 32-bit platforms. 11:12:02 ASau: I am compiling on 64-bit 11:12:04 now 11:12:09 Ah. 11:12:10 it actually works 11:12:18 Yes, it is. 11:12:18 so I don't need to typedef it 11:12:37 how do I turn off annoying stack<10> message :) 11:12:40 I mean, you can "typedef int64_t cell_t" on 32-bit platform. 11:12:45 ams: FreeBSD/amd64 11:12:52 ASau: eh, no. 11:13:09 ams: "no" what? 11:13:19 I tell you that you can do that. 11:13:23 ASau: intptr_t is not "32-bit on 32-bit arches" 11:13:31 it can be larger 11:13:35 On i386 it is. 11:13:41 Yes, I know that it can be larger. 11:13:44 to wit: 11:13:44 The following type designates a signed integer type with the property that anyvalid 11:13:45 pointer tovoidcan be converted to this type, then converted back to pointer tovoid, 11:13:45 and the result will compare equal to the original pointer: 11:13:45 intptr_t 11:14:00 Don't assume that you're the only clever person here. 11:14:00 ASau: no, it isn't. depends on the compiler. 11:14:45 You've got to show me that compiler first. 11:14:55 ASau: the one i have here. 11:15:31 anyway, if you need to know the size: INTPTR_{MIN,MAX} or whatever 11:15:32 Does it work on NetBSD/i386? 11:16:33 what does/ 11:17:15 ASau: uname -mrs is Linux 2.6.29-1-686 i686 11:17:25 build log at http://pastebin.com/0MtZQbx0 11:17:55 Apparently on my box, int*_t types are defined by unistd.h, but uint*_t types aren't. 11:18:24 tathi: can you add "#include " to unix.h? 11:18:32 ASau: yeah, then it works just fine. 11:18:38 Fine. 11:19:07 I'm not clear whether that's a bug in FICL or a misconfiguration on my system. 11:19:17 tathi: as it should, since those types are defined there and not in unistd.h 11:19:18 I haven't seen anything that says unistd.h is supposed to define the int types... 11:19:40 tathi: no, I just didn't notice it. 11:19:55 Ah, ok. 11:20:17 11:20:44 Oh, is inttypes.h the standard one? I can never remember which you're supposed to use. 11:20:51 man, can't they finish this election bullshit soon.. 11:20:52 saper: if you mean solaris, no, I don't want to support its idiocy. 11:21:03 tathi: no, stdint.h is the standard one. 11:21:05 ams: oh, interesting, which election? 11:21:11 saper: swedish 11:21:42 tathi: check the standard for what to use, they are different, but both part of standard C 11:21:51 http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf 11:21:54 some oldish draft 11:22:15 Oh, I see. stdint.h defines the types, inttypes.h includes stdint.h and adds some macros and function prototypes and such for manipulating them. 11:22:50 tathi: well... there is not guarantee that inttypes.h includes stdint.h 11:23:16 tathi: this is wrong reference, this is correct one: 11:23:17 http://www.opengroup.org/onlinepubs/009695399/basedefs/stdint.h.html 11:23:29 ams: hmm...the c99 document that I have says it does... 11:23:48 but maybe that's not in a normative section... 11:24:03 ASau: and POSIX states that the standard is the canonical reference 11:24:24 tathi: which one out of curiosity? 11:24:56 ams: POSIX standard is open, you can read it itself rather than some draft. 11:25:20 ASau: so is the ISO C standard, and that over rules anything in posix. 11:25:46 ams: it says ISO/IEC 9899 Second Edition 1999-12-01 11:26:11 ams: I don't remember where I got it -- think I bought it from some standards organization a while back? 11:26:25 tathi: don't see anything in my hard copy of the standard 11:27:44 oh well, unimportant 11:28:11 7.8 Format conversion of integer types starts off "the header inttypes.h includes the header and extends it..." 11:28:22 looks the same in the link that you posted... 11:28:29 guys, do we need to quarrel about stupid C stuff? 11:28:30 Yeah, not that it matters. 11:28:55 i stand corrected on that point then, normally headers don't include other headers 11:29:27 only that things defined in one are self contained and what not 11:29:33 yeah. 11:29:41 tathi: alright, cvs up 11:31:11 ASau: works. 11:35:09 * ams lights his pipe, and watches family guy 11:55:29 --- quit: qFox (Quit: Time for cookies!) 11:56:07 --- join: qFox (~C00K13S@5356B263.cable.casema.nl) joined #forth 11:56:27 --- quit: ASau (Read error: Connection reset by peer) 12:15:53 --- join: ASau (~user@83.69.227.32) joined #forth 12:22:39 Hm. This may happen a bit easier. 12:23:07 I've got reply from John. 12:50:43 Oh? 12:57:28 ASau: cool 12:57:56 what's up? 13:05:51 --- join: crc_retro (~crc_retro@li125-93.members.linode.com) joined #forth 13:10:26 --- quit: crc_retro (Ping timeout: 276 seconds) 13:11:03 --- join: Snoopy_1711 (Snoopy_161@dslb-088-069-133-105.pools.arcor-ip.net) joined #forth 13:14:07 tathi: yes, I want FICL 4.1.0 :D 13:14:50 --- quit: Snoopy_1611 (Ping timeout: 276 seconds) 13:22:55 So what did he say? 13:24:49 As I understand it he wants to give me capabilities sufficient to release files. 13:30:18 good 13:47:09 --- quit: Snoopy_1711 () 14:12:33 --- quit: qFox (Quit: Time for cookies!) 14:29:37 --- join: Snoopy_1611 (Snoopy_161@188.107.197.46) joined #forth 15:34:38 --- quit: scj (Ping timeout: 264 seconds) 15:41:09 --- join: scj (syljo361@boneym.mtveurope.org) joined #forth 17:07:29 --- join: Snoopy_1711 (Snoopy_161@188.107.197.46) joined #forth 17:08:59 --- quit: Snoopy_1611 (Ping timeout: 276 seconds) 17:25:34 --- quit: scj (Ping timeout: 272 seconds) 17:31:50 --- join: scj (syljo361@boneym.mtveurope.org) joined #forth 17:37:25 --- join: Snoopy_1611 (Snoopy_161@188.107.197.46) joined #forth 17:37:35 --- quit: Snoopy_1711 (Ping timeout: 276 seconds) 17:39:40 --- join: crc (~charlesch@184.77.185.20) joined #forth 18:13:44 --- quit: tathi (Quit: leaving) 20:47:50 --- quit: Monevo (Quit: Monevo) 21:35:34 --- quit: crc (Ping timeout: 252 seconds) 21:36:20 --- join: crc (~charlesch@184.77.185.20) joined #forth 23:22:11 --- join: dinya_ (~Denis@92.255.128.235) joined #forth 23:29:38 --- join: ygrek (debian-tor@gateway/tor-sasl/ygrek) joined #forth 23:59:59 --- log: ended forth/10.09.15