00:00:00 --- log: started forth/14.05.21 00:08:13 --- join: ASau (~user@46.115.157.233) joined #forth 00:11:08 --- quit: kumul (Quit: Leaving) 00:44:32 --- quit: ASau (Ping timeout: 240 seconds) 01:10:01 can anyone recommend a forth for windows? I just want to do console stuff. I tried Win32Forth but the interpretter is font is too tiny to read and there is no way to make it bigger 01:17:39 MrMobius: I think GForth is available for Windows? 01:19:03 http://www.complang.tuwien.ac.at/forth/gforth/ 01:19:46 Ill give it a try 01:21:00 --- part: dys left #forth 01:32:06 --- join: DGASAU (~user@p50993595.dip0.t-ipconnect.de) joined #forth 01:40:35 --- join: true-grue (~quassel@93-80-109-85.broadband.corbina.ru) joined #forth 01:53:52 --- join: dch (sid1310@couchdb/committer/dch) joined #forth 02:00:38 --- quit: joneshf (Remote host closed the connection) 02:03:40 --- join: joneshf (~joneshf@98.255.30.38) joined #forth 02:15:06 --- quit: xyh (Ping timeout: 245 seconds) 03:42:49 --- quit: ehaliewicz (Remote host closed the connection) 03:48:18 --- join: xyh (~user@121.33.190.156) joined #forth 03:51:28 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 03:54:31 --- quit: xyh (Ping timeout: 240 seconds) 04:17:44 --- join: nighty^ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 04:38:45 --- join: saml_ (~saml@pool-71-190-4-101.nycmny.east.verizon.net) joined #forth 04:44:07 console stuff on windows? 04:44:17 looks like a pain 04:46:48 why is that? 04:47:04 I guess I should have said I want to learn so I don't need any of the win32 stuff 04:48:52 well there's colorforth.. the font is huge :) 04:53:20 huh. that's pretty dumb that you can't change the font. :/ 04:53:55 :/ my screen defaults to 1600x900. it makes it just about unreadable 04:56:14 MrMobius, as the default console window -- cmd -- is a pain in the ass? 05:02:56 MrMobius: why use Windows, if you don't want to use Win32? 05:40:31 --- join: aranhoide (~aranhoide@162.Red-83-47-64.dynamicIP.rima-tde.net) joined #forth 05:43:12 --- quit: saml_ (Ping timeout: 255 seconds) 05:45:29 --- quit: MrMobius (Disconnected by services) 05:45:42 --- join: MrM0bius (~Joey@194.176.111.173) joined #forth 05:46:02 --- nick: MrM0bius -> MrMobius 05:55:31 --- quit: true-grue (Read error: Connection reset by peer) 06:02:48 --- quit: MrMobius (Ping timeout: 246 seconds) 06:06:53 --- quit: fantazo (Quit: Verlassend) 06:38:52 --- join: MrMobius (~Joey@194.176.111.177) joined #forth 08:20:31 --- quit: aranhoide (Ping timeout: 240 seconds) 08:24:22 --- quit: Zarutian (Quit: Zarutian) 08:24:53 --- join: aranhoide (~aranhoide@162.Red-83-47-64.dynamicIP.rima-tde.net) joined #forth 08:37:53 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 09:07:11 --- join: xyh (~user@121.33.190.151) joined #forth 09:18:14 --- join: kumul (~mool@adsl-72-50-85-95.prtc.net) joined #forth 09:20:07 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 09:27:34 --- quit: kumul (Ping timeout: 258 seconds) 09:41:30 --- quit: Azel (Remote host closed the connection) 09:42:04 --- join: Azel (~Azel@218.82.69.86.rev.sfr.net) joined #forth 09:47:13 --- join: kumul (~mool@adsl-72-50-85-15.prtc.net) joined #forth 09:54:40 --- quit: nighty^ (Remote host closed the connection) 10:01:45 --- join: nighty^ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 10:03:54 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 10:04:36 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 10:20:34 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 10:23:52 --- quit: cataska (Ping timeout: 245 seconds) 10:24:03 --- quit: joneshf (Remote host closed the connection) 10:24:46 --- join: cataska (~cataska@118-163-69-1.HINET-IP.hinet.net) joined #forth 10:25:05 --- join: joneshf (~joneshf@98.255.30.38) joined #forth 10:34:59 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 10:48:08 --- join: impomatic (~digital_w@43.16.208.46.dyn.plus.net) joined #forth 10:58:11 --- quit: nighty^ (Quit: Disappears in a puff of smoke) 10:59:03 --- join: nighty^ (~nighty@lns-bzn-49f-62-147-170-46.adsl.proxad.net) joined #forth 11:02:45 --- quit: MrMobius (Ping timeout: 246 seconds) 11:40:22 --- join: true-grue (~quassel@93-80-109-85.broadband.corbina.ru) joined #forth 11:41:05 --- quit: Zarutian (Quit: Zarutian) 11:47:54 --- join: fantazo (~fantazo@213.129.230.10) joined #forth 12:21:37 --- quit: kumul (Quit: Leaving) 12:26:32 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 12:35:32 --- quit: xyh (Ping timeout: 265 seconds) 12:45:24 --- quit: nighty^ (Remote host closed the connection) 12:53:01 --- join: kumul (~mool@adsl-72-50-85-15.prtc.net) joined #forth 13:00:41 --- join: ehaliewicz (~user@50-0-50-151.dsl.dynamic.sonic.net) joined #forth 13:06:03 --- quit: Zarutian (Quit: Zarutian) 13:06:09 --- quit: Azel (Ping timeout: 240 seconds) 13:06:17 --- quit: fantazo (Ping timeout: 252 seconds) 13:19:09 --- join: ehaliewi` (~user@50-0-50-156.dsl.dynamic.sonic.net) joined #forth 13:19:49 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 13:20:35 --- nick: ehaliewi` -> ehaliewicz` 13:21:17 --- quit: ehaliewicz (Ping timeout: 240 seconds) 13:45:02 --- quit: true-grue (Read error: Connection reset by peer) 13:48:40 --- join: xyh (~user@2001:250:3002:5550:5642:49ff:fe5f:39f7) joined #forth 13:56:30 --- join: fantazo (~fantazo@089144197124.atnat0006.highway.a1.net) joined #forth 14:00:54 --- quit: aranhoide (Ping timeout: 258 seconds) 14:39:25 --- quit: daowee (Read error: Connection reset by peer) 15:05:10 --- join: ASau (~user@46.115.140.152) joined #forth 15:25:41 --- part: xyh left #forth 15:26:14 --- join: xyh (~user@2001:250:3002:5550:5642:49ff:fe5f:39f7) joined #forth 15:31:31 tangentstorm: I play with TECO last night, and found out that this kind of editor is really easy to implement :) do not have to handle keystrokes ! 15:31:31 --- join: dch_ (sid1310@couchdb/committer/dch) joined #forth 15:31:31 --- join: dzho_ (~dzho@unaffiliated/dzho) joined #forth 15:32:10 --- join: enthos (~enthos@219-86-128-208.dynamic.tfn.net.tw) joined #forth 15:32:10 --- join: Zag_ (~Zag@modemcable009.239-201-24.mc.videotron.ca) joined #forth 15:33:03 --- nick: Zag_ -> Zag` 15:33:03 --- join: aksatac_ (uid12717@gateway/web/irccloud.com/x-mrgvujjokkhnmtbg) joined #forth 15:33:03 enthos: tw ! :) 15:36:13 --- quit: dch (Ping timeout: 265 seconds) 15:36:13 --- nick: dch_ -> dch 15:36:13 --- join: danfinch1 (~danfinch@69.59.125.205) joined #forth 15:38:43 --- quit: dzho (Ping timeout: 265 seconds) 15:38:43 --- quit: danfinch (Ping timeout: 265 seconds) 15:38:45 --- quit: aksatac (Ping timeout: 265 seconds) 15:38:45 --- quit: Zag (Ping timeout: 265 seconds) 15:38:46 --- quit: enthos_ (Ping timeout: 265 seconds) 15:38:55 does it just handle commands from stdin, then, like ed and ex? 15:41:21 tangentstorm: it have a interpreter 15:41:47 cool :) 15:42:39 tangentstorm: horror actually , http://scientopia.org/blogs/goodmath/2010/11/30/the-glorious-horror-of-teco/ 15:47:48 --- join: jimt_ (~jim@ae164183.dynamic.ppp.asahi-net.or.jp) joined #forth 15:49:41 in case someone wants to try too : (a modern version) https://github.com/rhaberkorn/videoteco-fork 15:50:12 --- quit: joneshf (*.net *.split) 15:50:12 --- quit: ErhardtMundt (*.net *.split) 15:58:10 awesome stuff - i love learning about this stuff :) 15:58:11 --- quit: jimt (Ping timeout: 240 seconds) 15:59:25 --- join: aranhoide (~aranhoide@162.Red-83-47-64.dynamicIP.rima-tde.net) joined #forth 16:04:27 --- nick: Zag` -> Zag 16:11:00 --- join: ErhardtMundt (~Lawrence@93-43-164-5.ip92.fastwebnet.it) joined #forth 16:11:02 --- join: joneshf (~joneshf@98.255.30.38) joined #forth 16:28:41 whats tw? 16:35:16 xyh, ? 16:40:00 kumul: Formosa 16:40:39 kumul: Taiwan 16:42:56 oh... so its a place? 16:44:13 kumul: http://en.wikipedia.org/wiki/Taiwan 16:44:52 kumul: beautiful place :) 16:46:04 --- join: Zarutian (~zarutian@194-144-84-110.du.xdsl.is) joined #forth 16:50:17 --- quit: aranhoide (Read error: Connection reset by peer) 16:51:29 --- join: kumool (~mool@adsl-72-50-84-31.prtc.net) joined #forth 16:52:50 --- join: noneofmynickswor (~mool@adsl-72-50-85-97.prtc.net) joined #forth 16:54:56 --- quit: kumul (Ping timeout: 258 seconds) 16:56:29 --- quit: kumool (Ping timeout: 258 seconds) 16:58:02 its a place in taiwan! oh i see, your first msg confused me 17:02:03 noneofmynickswor: near the border? 17:03:24 which one? 17:03:58 noneofmynickswor: sorry about the confusion. and Portuguese call Taiwan `formosa' when they occupying it. 17:04:27 noneofmynickswor: do not know as I only rejoined a few minutes agp ;-) 17:04:54 ago 17:05:00 neither do i Zarutian 17:05:50 no, I mean I have no context to this conversation I butted into 17:08:20 Zarutian, i jouned, and xyh said "tw!" i asked what tw meant, he said formosa. I went "eh?" and then he directed me to a wikipedia/taiwan. i asked what formosa meant he said its what the portuguese call taiwan when they were occupying it. (so not anymore i imagine?)) 17:08:27 thats the gist of it so far 17:09:01 formosa sound like premossing something to me 17:09:40 it sounded like a shake to me 17:10:21 premossed shake, eh? 17:12:34 which actually reminds me of the colour of those health shakes. (Basicly look like the clorophyllshake Ironman drunk in one of the movies before inventing trinium (or what the hell it is called)) 17:14:23 you guys are funny! :) `formosa' means `beautiful' in Portuguese 17:14:59 beautiful premossed shake 17:26:18 --- quit: ehaliewicz` (Ping timeout: 276 seconds) 17:32:05 (about implementing text editor) : how to use linux syscall to handle keyboard events ? 17:33:26 the only linux syscall would be read() -- from stdin -- that i can think of 17:35:47 i have asm for OSX and Linux for reading input (and sending output) to stdin/out in one of my projects, if you're interested (nasm dialect) 17:36:58 bluekelp: give me a link :) 17:37:06 https://github.com/bluekelp/uforth86/blob/master/uforth.asm 17:37:17 look at _getc and _gets around line 177 17:37:54 the Makefile might also be involved for setting the output format based on OSX/Linux 17:38:33 this is for x86/32 bit - i don't recall if i did a 64 bit version 17:42:01 bluekelp: what is the differences between stdin and keyboard events ? 17:47:55 "unbuffered keyboard I/O" 17:48:57 --- quit: Zarutian (Quit: Zarutian) 17:53:50 bluekelp: maybe these are the right functions to call. http://man7.org/linux/man-pages/man2/outb.2.html 17:58:28 --- nick: danfinch1 -> danfinch 18:14:41 --- join: joneshf-laptop (~joneshf@128.120.118.53) joined #forth 18:30:44 stdin is a buffered text stream and just contains raw characters. 18:32:34 --- join: daowee (~daowee@m90-141-179-145.cust.tele2.se) joined #forth 18:37:29 find a link about this http://www.linuxquestions.org/questions/linux-general-1/reading-and-writing-to-the-linux-keyboard-buffer-4175416506/ 18:56:09 --- part: xyh left #forth 19:26:06 oh, you wanted to read direct from kdb - i assumed since you were talking about linux you weren't bare metal 19:26:48 though it still might be easier to open /dev/tty and read/write to it instead of trying to get access to the raw keyboard device - but it depends on your requirements 19:27:32 --- quit: noneofmynickswor (Ping timeout: 252 seconds) 19:55:00 --- join: kumul (~mool@adsl-72-50-85-97.prtc.net) joined #forth 20:00:23 --- quit: kumul (Ping timeout: 252 seconds) 20:00:24 --- join: irsol_ (~irsol@198.98.53.181) joined #forth 20:03:51 --- quit: irsol (Ping timeout: 258 seconds) 20:03:52 --- quit: joneshf (Ping timeout: 258 seconds) 20:05:14 --- join: joneshf (~joneshf@98.255.30.38) joined #forth 20:07:57 --- join: dch_ (sid1310@gateway/web/irccloud.com/x-aejffphuewdnnkrd) joined #forth 20:08:02 --- quit: dch (Ping timeout: 252 seconds) 20:08:20 --- nick: dch_ -> Guest56406 20:16:19 --- quit: irsol_ (Changing host) 20:16:19 --- join: irsol_ (~irsol@unaffiliated/contempt) joined #forth 20:16:26 --- nick: irsol_ -> irsol 20:39:08 --- quit: nop0x07bc (Ping timeout: 252 seconds) 21:06:15 --- join: nop0x07bc (~pon1980@h107n8-aepv-d7.ias.bredband.telia.com) joined #forth 21:31:46 --- quit: cataska (Remote host closed the connection) 21:34:37 --- join: daowee_ (~daowee@m80-170-84-33.cust.tele2.se) joined #forth 21:34:52 --- quit: daowee (Read error: Connection reset by peer) 21:43:10 --- join: asie (~textual@078088168214.elblag.vectranet.pl) joined #forth 21:46:59 --- join: cataska (~cataska@118-163-69-1.HINET-IP.hinet.net) joined #forth 22:33:55 --- quit: joneshf-laptop (Ping timeout: 252 seconds) 22:44:05 --- quit: asie (Quit: I'll probably come back in either 20 minutes or 8 hours.) 23:06:11 --- join: daowee (~daowee@m80-170-84-243.cust.tele2.se) joined #forth 23:10:13 --- quit: daowee_ (Ping timeout: 252 seconds) 23:24:21 --- quit: fantazo (Ping timeout: 264 seconds) 23:59:59 --- log: ended forth/14.05.21