00:06:59 --- log: started forth/15.03.09 00:06:59 --- quit: Quiznos (Quit: [BX] Choosey moms choose BitchX!) 01:25:43 --- quit: mnemnion (Remote host closed the connection) 01:51:52 --- quit: bjorkintosh (Ping timeout: 244 seconds) 02:06:28 --- quit: djinni (*.net *.split) 02:08:33 --- join: djinni (~djinni@105.ip-167-114-152.net) joined #forth 02:09:12 --- quit: djinni (Max SendQ exceeded) 02:09:25 --- join: djinni (~djinni@105.ip-167-114-152.net) joined #forth 03:31:18 --- join: dys (~user@2a01:1e8:e100:8296:224:54ff:feee:c5a7) joined #forth 03:35:33 --- quit: proteusguy (Remote host closed the connection) 03:37:24 --- join: proteusguy (~proteusgu@183.88.38.132) joined #forth 03:37:24 --- mode: ChanServ set +v proteusguy 03:42:04 when i search forth on google, there're so many results just hit `back and forth` 03:53:15 search forth stack 03:58:20 can't talk about forth language without mentioning stacks everywhere. :) 04:07:37 i often plus a DUP for find code 04:13:10 --- join: nighty-_ (~nighty@hokuriku.rural-networks.com) joined #forth 04:30:27 --- join: true-grue (~grue@95-27-163-41.broadband.corbina.ru) joined #forth 05:18:42 --- join: xyh (~xyh@113.119.215.30) joined #forth 06:16:11 --- quit: Bahman (Quit: Ave atque vale) 06:26:31 hi friends , I have written more docs, and found a new way to do exception handling :: the-little-language-designer.github.io 06:26:41 (this is a test page only) 06:52:10 --- quit: karswell (Read error: Connection reset by peer) 06:53:31 --- join: karswell (~user@182.13.199.146.dyn.plus.net) joined #forth 07:17:37 --- quit: impomatic (Read error: Connection reset by peer) 07:23:19 --- join: impomatic (~chatzilla@61.205.125.91.dyn.plus.net) joined #forth 07:38:20 --- quit: impomatic (Ping timeout: 240 seconds) 07:42:24 --- join: impomatic (~chatzilla@61.205.125.91.dyn.plus.net) joined #forth 07:56:30 heya xyh 07:56:55 hi :) 07:57:15 org-mode, eh? 07:57:29 that font is really hard for me to read :/ 07:57:36 --- join: Zarutian (~Adium@168-110-22-46.fiber.hringdu.is) joined #forth 07:58:39 --- nick: Backer_ -> Backer 07:59:54 yes org-mode. I like this font, what font you prefer? monaco ? 08:00:06 I will change 08:00:56 i normally use verdana or georgia on the web... they were designed for reading web pages on-screen. 08:08:38 thx, I will take a look of them, (but I think I at least need a mono font 08:22:03 oh. for mono: consolas or envy code r 08:25:31 --- quit: darkf (Quit: Leaving) 08:26:59 I have just add syntax highlight for the picture of return-stack 08:50:30 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 08:56:40 --- quit: xyh (Remote host closed the connection) 09:22:50 --- join: xyh (~xyh@2001:250:3002:5550:6ea1:cc0f:bcb2:b187) joined #forth 09:31:14 --- quit: karswell (Ping timeout: 255 seconds) 09:36:30 --- join: johnmark_ (~johnmark@c-73-51-235-57.hsd1.il.comcast.net) joined #forth 09:57:59 xyh: what about semantic highlighting? 10:03:32 semantic is the right 10:05:32 semantic is the right thing, but hard to do (to do well) without design the editor together with the language. 10:27:56 --- quit: impomatic (Ping timeout: 255 seconds) 10:29:39 --- join: impomatic (~chatzilla@61.205.125.91.dyn.plus.net) joined #forth 10:56:22 Zarutian: is that a sarcasm again? 10:56:43 * xyh the good man \^O^/ 11:13:27 --- join: kumul (~mool@adsl-72-50-85-197.prtc.net) joined #forth 11:14:03 --- quit: Zarutian (Quit: Leaving.) 11:59:59 tangentstorm: I am simply using htmlize.el to create that page. do you know a better "org->html" ? 12:09:51 --- quit: proteusguy (Ping timeout: 245 seconds) 12:20:23 --- join: GElliot_ (~GElliot@12.238.245.242) joined #forth 12:23:21 --- quit: GElliot (Ping timeout: 240 seconds) 12:24:08 --- join: proteusguy (~proteusgu@ppp-110-168-230-20.revip5.asianet.co.th) joined #forth 12:24:08 --- mode: ChanServ set +v proteusguy 12:34:51 xyh: i use org-publish 12:35:58 org-publish has the advantage of being able to actually execute your code blocks and optionally display the results. 12:36:47 plus it turns '** headline' into the appropriate html tag (

headline

or whatever) 12:37:58 http://tangentstorm.github.io/mineswpr.html is the code for my minesweeper game in retro 12:46:32 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 12:47:13 --- quit: bjorkintosh (Read error: Connection reset by peer) 12:52:32 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 12:52:32 --- join: fantazo (~fantazo@089144213100.atnat0022.highway.a1.net) joined #forth 13:18:49 tangentstorm: the source code block of retro can be used when publishing ?? what is needed for a language mode to be used with publishing ?? 13:19:23 (I find it can not be used with fasm-mode) 13:19:37 you need an evaluator 13:19:58 i think gforth-mode has an evaluator. 13:20:48 retro-mode just does syntax highlighting. (i wrote it and never got around to implementing the evaluator part) 13:29:55 tangentstorm: syntax highlighting is all I need, 13:29:55 I test again and found that the problem is not about language mode, 13:29:55 instead maybe it is about the number of code blocks ~~ 13:29:55 https://www.refheap.com/98243 13:32:41 --- join: markm__ (~markm@38.122.200.194) joined #forth 13:33:13 int USB = open( "/dev/ttyUSB0", O_RDWR| O_NONBLOCK | O_NDELAY ); <-- kind of weird, made a small C program to print out those vlaues, they are 0x02, 0x800 and 0x800 <--- wtf? 13:33:33 O_NONBLOCK has the same value as O_NDELAY ? why specify both? 13:34:00 maybe one is a legacy name? 13:37:06 he specified both lol. im not sure they mean the same thing but they have the same value from my printf's... 13:45:38 --- quit: mnemnion (Remote host closed the connection) 13:46:10 apparently it's a posix thing, markm__ 13:46:13 https://mail.python.org/pipermail/python-list/1999-May/013687.html 13:46:21 they're not always the same on all platforms 13:47:12 aha 14:18:39 --- quit: kumul (Ping timeout: 265 seconds) 14:20:33 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 14:31:27 --- join: koo5 (~sirdancea@236.152.broadband3.iol.cz) joined #forth 14:43:16 --- quit: fantazo (Quit: Verlassend) 14:45:20 --- quit: xyh (Remote host closed the connection) 14:50:22 --- quit: DKordic (Ping timeout: 240 seconds) 15:11:05 --- join: kumul (~mool@adsl-72-50-86-133.prtc.net) joined #forth 15:17:12 --- quit: true-grue (Read error: Connection reset by peer) 15:34:59 --- join: Mat4 (~cz@ip5b41928f.dynamic.kabel-deutschland.de) joined #forth 15:35:07 hi all 15:36:50 --- quit: markm__ (Ping timeout: 246 seconds) 15:52:15 hey 15:56:35 --- quit: koo5 (Ping timeout: 272 seconds) 16:00:26 Mat4: how's it going? anything new? 16:16:08 --- join: koo5 (~sirdancea@236.152.broadband3.iol.cz) joined #forth 16:21:18 --- quit: mnemnion (Remote host closed the connection) 16:40:35 --- quit: kumul (Ping timeout: 244 seconds) 16:42:47 --- quit: Mat4 (Ping timeout: 245 seconds) 17:12:38 --- quit: nighty-_ (Quit: Disappears in a puff of smoke) 17:20:13 --- join: DKordic (~user@93-86-42-14.dynamic.isp.telekom.rs) joined #forth 17:37:24 --- join: Mat4 (~cz@ip5b41928f.dynamic.kabel-deutschland.de) joined #forth 17:37:30 --- join: markm_ (~markm@cpe-68-203-183-77.tx.res.rr.com) joined #forth 17:37:43 hi bluekelp 17:38:21 --- quit: koo5 (Ping timeout: 256 seconds) 17:38:37 not much, spending some time on writing documentation 17:39:43 --- part: Mat4 left #forth 17:43:48 fun fun ? 17:56:45 --- join: koo5 (~sirdancea@236.152.broadband3.iol.cz) joined #forth 18:00:05 --- join: kumul (~mool@adsl-72-50-85-197.prtc.net) joined #forth 18:03:12 --- quit: proteusguy (Ping timeout: 245 seconds) 18:15:47 --- join: proteusguy (~proteusgu@ppp-110-168-229-33.revip5.asianet.co.th) joined #forth 18:15:47 --- mode: ChanServ set +v proteusguy 18:20:09 --- join: karswell (~user@87.114.85.103) joined #forth 18:31:03 --- join: saml_ (~saml@cpe-24-102-97-97.nyc.res.rr.com) joined #forth 18:45:25 --- join: darkf (~darkf___@unaffiliated/darkf) joined #forth 18:45:29 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 19:45:08 --- quit: kumul (Ping timeout: 256 seconds) 19:58:22 --- join: kumul (~mool@adsl-72-50-85-69.prtc.net) joined #forth 20:44:53 --- quit: koo5 (Ping timeout: 240 seconds) 21:04:15 --- quit: saml_ (Quit: Leaving) 21:06:23 --- quit: johnmark_ (Quit: Leaving) 21:25:56 --- quit: dys (Ping timeout: 272 seconds) 22:14:46 --- quit: kumul (Quit: Leaving) 22:21:03 --- join: fugue (~fugue@gbc1124332.lnk.telstra.net) joined #forth 22:21:26 hello, anyone available to answer a question? 22:22:14 if loop didn't already exist in the language, how would you write it in forth? 22:22:29 Could you post examples of customized looping constructs written in Forth? 22:22:47 I'm looking for some good examples of metaprogramming in Forth. 22:23:19 if my domain had not expired i would direct you towards isforth lol 22:23:39 you need to understand how DO loops work internally 22:24:19 and understanding how if/else/then are compiled also helps 22:24:35 --- join: kumul (~mool@adsl-72-50-85-69.prtc.net) joined #forth 22:27:48 ttmrichter: do you have any forth for armv7a? 22:28:16 i want to run that on my arm chromebook, so it would be best that dont require any libs 22:28:18 I think CoreForth supports it. 22:28:24 i do 22:28:37 will check that 22:28:42 i ported isforth to armv7a and m 22:29:34 and to android lol 22:30:09 really? 22:30:10 markm_: Have you got your domain back yet? 22:30:21 no not yet but i have the money to do it now 22:30:29 how did you avoid android's own ld policy? 22:30:32 been working insane hours 22:30:48 yufan its a native library and its indirect threaded in that version 22:31:19 its not finished yet, i need to implement a tcp server in it for the quit loop 22:31:19 brb 22:31:23 --- quit: fugue (Quit: leaving) 22:31:41 right now im fighting with my avr dragon 22:32:14 actually right now right now im totally uninstalling EVERYRHING related to avr development from atmel so i can reinstall an older version taht recognizes the dragon 22:32:25 markm_: would it support CODE ? 22:32:42 yufan NO you cannot create coded definitions in it 22:32:52 because you cannot write to executable memory 22:33:05 you cannot make any memory +RWX which that would require 22:33:42 you only get to create colon definitions within a user buffer separate from the forth kernel 22:34:15 okay i have to say that i hate harvard arch 22:34:38 on any other harvard architecture i do ANY kind of threading i want 22:34:49 i have an 8051 direct threaded forth 22:35:00 this avr forth is direct threaded too and its harvard arch 22:35:11 its NOT harvard arch thats a bitch 22:35:25 then? 22:35:25 its the stupid fucking x86 bullshit emulation of it. 22:35:35 :[ 22:35:44 nothing wrong with harvard arch, in harvard arch you can still WRITE to code space 22:36:07 and arm too. 22:36:30 anything with a policy not allowing you to write to code space is UTTER fucking bullshit 22:37:05 and thers no reason why google should enforce that stupidity either 22:37:17 it doesnt make me any safer from the spyware, adware or malware on android 22:37:53 google just want to make their own ecosystem 22:38:30 --- quit: kumul (Quit: Leaving) 22:43:48 --- join: Bahman (~Bahman@85.133.140.132) joined #forth 22:50:56 --- quit: mnemnion (Ping timeout: 264 seconds) 22:53:51 --- join: mnemnion (~mnemnion@c-98-210-219-91.hsd1.ca.comcast.net) joined #forth 23:31:22 ttmrichter: is it possible to use cortex m4 for building a usb ap? 23:50:14 --- quit: bjorkintosh (Ping timeout: 252 seconds) 23:51:46 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 23:55:30 --- quit: bjorkintosh (Max SendQ exceeded) 23:57:11 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 23:59:59 --- log: ended forth/15.03.09