00:00:00 --- log: started forth/15.09.15 00:28:16 --- join: mnemnion (~mnemnion@c-68-40-58-223.hsd1.mi.comcast.net) joined #forth 00:31:22 --- join: xyh (~xyh@183.15.249.22) joined #forth 00:35:36 --- quit: xyh (Ping timeout: 246 seconds) 00:39:29 --- join: xyh (~xyh@183.15.249.22) joined #forth 00:40:31 --- join: Mat4 (~claude@ip5b40b95e.dynamic.kabel-deutschland.de) joined #forth 01:06:30 --- quit: Mat4 (Quit: Konversation terminated!) 01:07:03 --- quit: xyh (Remote host closed the connection) 01:07:38 --- quit: proteusguy (Ping timeout: 246 seconds) 01:13:28 --- join: DGASAU (~user@lmpc.drb.insel.de) joined #forth 01:15:35 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 01:24:08 --- join: proteusguy (~proteusgu@ppp-110-168-229-51.revip5.asianet.co.th) joined #forth 01:24:08 --- mode: ChanServ set +v proteusguy 03:31:23 --- quit: probonono (*.net *.split) 03:32:59 --- join: probonono (~User@unaffiliated/probonono) joined #forth 04:04:24 --- join: xyh (~xyh@183.39.236.122) joined #forth 04:33:05 --- quit: asagk (Ping timeout: 246 seconds) 04:45:41 --- join: asagk (~asagk@i59F6C3CC.versanet.de) joined #forth 04:46:40 --- join: BitPuffin (~usefulPro@host217-41-32-21.in-addr.btopenworld.com) joined #forth 04:46:45 heyo! 04:49:54 is it normal for forth to be case insensitive or is it just pforth 04:52:23 hiya 04:52:43 BitPuffin: http://xieyuheng.github.io/note/computation/cicada-language/cicada-nymph-note/show-all.html 04:54:08 xyh: cool will read it whenever I have downtime 05:17:54 hmm I think before I go writing my own forth in forth I'll probably port my irc bot to forth 05:17:56 would be fun 05:18:31 its written in what lang now ? 05:18:50 lua 05:19:20 however it uses libraries which I'm fairly sure don't have many counterparts for forth 05:19:29 like luasocket and some irc library 05:19:36 but I can implement whatever I need on my own hopefully 05:19:47 just need to do some kind of FFI to open sockets and take it from there 05:21:24 I wish to write one in cicada ~ but I do not know much about sockets now (and I should finish the type system first ~) 05:22:20 BitPuffin: you also use awesome WM ? 05:22:54 xyh: I used it a few years ago 05:23:02 I'm mainly stuck with windows and os x these days 05:23:52 if I'd use a wm I'd probably go for a super duper ultra minimal one (even awesome would be too big in this case :P) and use emacs for most things and maybe tab to a web browser or game whenever I do those things 05:24:15 I'll show you how my windows desktop looks atm 05:24:32 ratpoison? 05:24:53 http://www.pasteall.org/pic/show.php?id=93132 05:25:18 Well so like in this case a tiling wm would be more effort than its worth since most work would be done in emacs 05:25:27 kind of like you see my windows desktop right there 05:25:31 you don't see the windows part :P 05:25:42 because it's mostly not there 05:26:31 and since some games and 3d programs etc freak out in tiling WMs it's better to just use an ultra simple one 05:27:01 twm - the x11 standard! 05:27:04 j/k 05:28:16 http://mmondor.pulsar-zone.net/img_gallery/screenshots/mmffi-sdl-test4.png 05:28:35 also mostly text (urxvt and emacs under tmux), but there are borders 05:28:43 (fluxbox wm) 05:30:30 BitPuffin: your emacs looks just like mine :: https://img.vim-cn.com/35/62e2fed14a79034c771a516aa3d3ac80052c47.png 05:31:07 you do not have a good forth-mode ? 05:31:16 xyh: I do have the one from gforth 05:31:24 but it's not loaded and setup yet 05:31:31 also we use the same irc client haha 05:31:52 phadthai: don't you find the transparency distracting? :P 05:32:18 hmm I'm too used to it perhaps, so no 05:32:41 if I change the background image then I'd have to adapt the transparency level consequently though 05:33:04 I imagine the text getting hard to read in certain parts 05:33:06 maybe depending on screen settings it might not look right too 05:33:29 it could be if the transparency level is not adapted to the background image yes 05:34:06 especially with high contrast images 05:36:59 BitPuffin: my .emacs is of 4700+ lines long, and is written in org-mode :: https://github.com/xieyuheng/dot-emacs/blob/master/init-emacs.org 05:37:24 in org mode? in the literate programming thingy? 05:37:34 yeah~ 05:37:46 I see 05:37:54 I haven't customized emacs thaaaat much 05:38:06 the main customization I can't live without is windmove :P 05:38:16 I have them bound to f9-12 05:38:22 so that I can switch between windows fast 05:39:09 --- join: kumul (~mool@adsl-72-50-87-147.prtc.net) joined #forth 05:40:19 BitPuffin: I just do (global-set-key (kbd "M-") (lambda () (interactive) (other-window +1))) 05:40:46 well that doesn't let you choose which direction to go 05:40:50 this becomes like hjkl 05:40:58 for like oh I wanna go to the window on the left or right or up etc 05:41:30 at most 4 windows in a frame for me 05:42:09 so I do not need to control the direction 05:42:44 I still feel like controlling the direction is nice with 4 windows 05:43:42 xyh: why do you have a webserver in your emacs :P 05:44:14 you mean the section "* emacs server & eshell" ? 05:44:32 I mean simple-httpd 05:44:59 skewer-mode [for javascript] needs it 05:45:22 ah 05:45:31 skewer-mode to js is like slime to common lisp 05:45:51 here's my quickly whipped together in a few hours and messy irc bot in lua http://hub.darcs.net/BitPuffin/botpuffin/browse/main.lua shouldn't be too hard to port to forth 05:45:59 xyh: there's also swank-js I believe 05:47:00 actually that's not the latest version I haven't pushed that yet 05:47:42 but it hasn't changed much 05:50:29 why not github ? 05:51:33 because I don't like git 05:51:53 though darcs is kind of a pain in the ass as well if you have to use windows 05:53:17 which is mainly because ssh is a pain in the ass on windows :P unless you work in cygwin or msys2, but darcs doesn't like those as much, at least not cygwin 05:55:01 github is the killing feature of git, so I use git now. 05:57:04 true 05:57:09 though I'd rather host my own repos :P 05:57:20 actually I intend to just make my own simple vcs and use that 05:57:52 self-hosted git and gitweb is not too bad, and very simple 05:58:17 (if not using gitlab or github or bitbucket or whatever of course) 06:52:39 --- quit: mnemnion (Remote host closed the connection) 06:52:56 --- join: mnemnion (~mnemnion@c-68-40-58-223.hsd1.mi.comcast.net) joined #forth 07:06:04 --- join: mnemnia (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 07:07:27 --- quit: mnemnion (Ping timeout: 240 seconds) 07:08:32 --- join: mnemnion (~mnemnion@c-68-40-58-223.hsd1.mi.comcast.net) joined #forth 07:10:24 --- quit: mnemnia (Ping timeout: 246 seconds) 07:11:06 --- join: mnemnia (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 07:13:35 --- join: mnemnion_ (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 07:13:40 --- quit: mnemnion (Ping timeout: 272 seconds) 07:14:55 --- quit: mnemnia (Read error: Connection reset by peer) 07:44:31 --- quit: Bahman (Quit: Ave atque vale) 07:48:15 --- quit: xyh (Remote host closed the connection) 07:55:27 --- join: mnemnion (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 07:55:54 --- quit: mnemnion_ (Ping timeout: 246 seconds) 07:58:26 --- quit: mnemnion (Read error: Connection reset by peer) 07:58:27 --- join: mnemnia (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 08:22:59 --- quit: TodPunk (Read error: Connection reset by peer) 08:23:09 --- join: Tod-Autojoined (Tod@50-198-177-186-static.hfc.comcastbusiness.net) joined #forth 09:22:35 phadthai: it's bad if you don't like git :P 09:22:37 anyway 09:23:07 does anyone know if there's a library that provides a consistent FFI between different forth implementations? 09:23:32 --- join: saon (~saon@li173-82.members.linode.com) joined #forth 09:35:07 oh, pforth doesn't do ffi :o 09:35:29 it has a crude one 09:35:35 i prefer ficl's way 09:35:42 does it? 09:35:53 the manual says you have to embed it in a C program 09:36:01 and add C functions in a dispatch table and create words or whatever 09:36:13 that doesn't count as ffi imo :P 09:37:39 with my above thing I said I meant between ANS forth implementations, not really inspired languages, this is so that you can write code portable between ANS forths 09:41:15 well I guess if it's possible to write portable code between multiple implementations I guess it's not horrible 10:12:29 I guess the proper way would be to do a pull request with an implementation of a C ffi that is identical to the one in gforth to pforth 10:21:50 --- quit: darkf (Quit: Leaving) 11:01:24 --- join: Mat4 (~claude@ip5b40b95e.dynamic.kabel-deutschland.de) joined #forth 11:03:29 hello 11:06:34 --- join: Zarutian (~zarutian@168-110-22-46.fiber.hringdu.is) joined #forth 11:06:35 --- join: fantazo (~fantazo@089144226172.atnat0035.highway.a1.net) joined #forth 11:24:11 --- join: xyh (~xyh@183.15.249.22) joined #forth 11:26:34 --- quit: kumul (Ping timeout: 255 seconds) 11:29:02 --- part: saon left #forth 11:29:21 --- quit: BitPuffin (Ping timeout: 264 seconds) 11:35:57 --- join: karswell (~user@20.172.189.80.dyn.plus.net) joined #forth 11:39:11 --- quit: DGASAU (Ping timeout: 252 seconds) 11:40:31 --- join: DGASAU (~user@lmpc.drb.insel.de) joined #forth 11:59:36 --- quit: fantazo (Ping timeout: 260 seconds) 12:12:42 --- join: fantazo (~fantazo@089144226172.atnat0035.highway.a1.net) joined #forth 12:31:53 http://sam-falvo.github.io/kestrel/2015/09/15/bspl-compiler/ 12:32:05 is he here? 12:34:30 --- quit: mnemnia (Ping timeout: 246 seconds) 12:34:58 I think no 12:35:05 don't know, write him an e-mail 12:40:54 --- join: mnemnion (~mnemnion@c-68-40-58-223.hsd1.mi.comcast.net) joined #forth 12:43:57 pfft. 12:44:10 that'll require switching to that tab. 12:44:12 Work :| 12:59:34 --- join: mnemnia (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 12:59:49 --- quit: mnemnion (Ping timeout: 268 seconds) 13:11:35 --- quit: proteusguy (Ping timeout: 252 seconds) 13:12:52 --- quit: proteusguy_ (Ping timeout: 240 seconds) 13:19:28 --- quit: mnemnia (Read error: Connection reset by peer) 13:19:34 --- join: mnemnion (~mnemnion@c-68-40-58-223.hsd1.mi.comcast.net) joined #forth 13:25:33 --- join: proteusguy (~proteusgu@ppp-110-168-229-183.revip5.asianet.co.th) joined #forth 13:25:33 --- mode: ChanServ set +v proteusguy 13:37:06 --- join: proteusguy_ (~proteusgu@ppp-110-168-229-183.revip5.asianet.co.th) joined #forth 13:40:11 --- join: kumul (~mool@adsl-72-50-87-83.prtc.net) joined #forth 13:56:34 --- quit: kumul (Quit: Leaving) 14:04:51 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 14:11:36 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 14:21:36 --- quit: mnemnion (Ping timeout: 246 seconds) 14:21:42 --- join: kumul (~mool@adsl-72-50-84-147.prtc.net) joined #forth 14:24:46 --- join: mnemnion (~mnemnion@2601:400:8001:14c9:5113:4c53:b183:3a7e) joined #forth 14:41:33 --- quit: Zarutian (Quit: Zarutian) 14:46:05 --- join: mnemnia (~mnemnion@2601:400:8001:14c9:4054:69ed:fbc8:d9b3) joined #forth 14:46:06 --- quit: mnemnion (Ping timeout: 246 seconds) 15:34:44 --- quit: karswell (Read error: Connection reset by peer) 15:34:55 --- join: karswell` (~user@20.172.189.80.dyn.plus.net) joined #forth 16:25:12 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 16:47:05 --- quit: Mat4 (Quit: Konversation terminated!) 16:50:20 --- quit: kumul (Quit: Leaving) 16:50:47 --- join: kumul (~mool@adsl-64-237-234-215.prtc.net) joined #forth 17:38:48 --- quit: clog (^C) 17:38:48 --- log: stopped forth/15.09.15 17:39:01 --- log: started forth/15.09.15 17:39:01 --- join: clog (~nef@bespin.org) joined #forth 17:39:01 --- topic: 'Forth Programming | logged by clog at http://bit.ly/91toWN | http://forthworks.com/standards/DPANS/ | www.greenarraychips.com' 17:39:01 --- topic: set by crc!sid2647@gateway/web/irccloud.com/x-gjufmiaqljwdybvp on [Wed Mar 18 14:28:55 2015] 17:39:01 --- names: list (clog dzho rpcope1- +proteusguy bluekelp_ Tod-Autojoined2 kumul karswell` mnemnia proteusguy_ DGASAU asagk probonono nighty^ aftershave yiyus impomatic djinni JohnMarkM tangentstorm pointfree koisoke Keshl _longines nisstyre Quozl` segher rixard bjorkintosh Vendan ggherdov` phadthai ovf C-Keen irsol sbp crc malyn JX7P ksj scoofy enthos_ diginet cataska newcup yunfan_ rprimus kulp) 17:42:49 --- join: defanor (~defanor@cupcake.uberspace.net) joined #forth 17:57:58 --- quit: kumul (Quit: Leaving) 17:58:28 --- join: kumul (~mool@adsl-72-50-84-147.prtc.net) joined #forth 17:59:28 --- quit: kumul (Client Quit) 18:04:19 --- join: xyh (~xyh@183.39.236.122) joined #forth 18:04:30 --- quit: xyh (Remote host closed the connection) 18:17:12 --- join: xyh (~xyh@183.39.236.122) joined #forth 18:49:50 --- join: kumul (~mool@adsl-64-237-234-215.prtc.net) joined #forth 19:20:49 --- join: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) joined #forth 19:25:50 --- quit: rpcope1- (Quit: ZNC - http://znc.in) 19:26:46 --- join: rpcope1 (~rpcope1@c-73-169-98-169.hsd1.co.comcast.net) joined #forth 19:28:27 --- quit: defanor (*.net *.split) 19:34:38 --- join: defanor (~defanor@2a02:7aa0:1619::ca46:4831) joined #forth 19:43:20 --- quit: yiyus (Ping timeout: 265 seconds) 20:05:14 --- join: yiyus (~124271242@je.je.je) joined #forth 20:16:07 --- quit: mnemnia (Ping timeout: 240 seconds) 20:16:49 --- join: mnemnion (~mnemnion@2601:400:8001:14c9:5113:4c53:b183:3a7e) joined #forth 20:32:22 --- join: Bahman (~Bahman@91.98.223.109) joined #forth 20:34:33 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 20:41:02 --- quit: vsg1990 (Quit: Leaving) 21:15:08 --- join: gabriel_laddel (~user@unaffiliated/gabriel-laddel/x-9909917) joined #forth 21:17:53 --- quit: mnemnion (Remote host closed the connection) 21:27:10 --- quit: xyh (Remote host closed the connection) 21:48:31 --- join: mnemnion (~mnemnion@2601:400:8001:14c9:25c7:bdd5:79ec:497d) joined #forth 21:48:58 --- quit: probonono (Read error: Connection reset by peer) 21:58:53 --- join: xyh (~xyh@183.39.236.122) joined #forth 22:12:02 --- quit: kumul (Read error: Connection reset by peer) 22:41:24 --- quit: xyh (Ping timeout: 246 seconds) 23:17:56 --- quit: Vendan (K-Lined) 23:17:58 --- quit: kulp (K-Lined) 23:18:16 --- join: Vendan (~Vendan@li469-176.members.linode.com) joined #forth 23:19:25 --- quit: yiyus (Ping timeout: 256 seconds) 23:21:24 --- join: kulp (kulp@unaffiliated/kulp) joined #forth 23:28:03 --- quit: proteusguy (Remote host closed the connection) 23:59:59 --- log: ended forth/15.09.15