00:00:00 --- log: started forth/18.11.30 00:05:19 --- quit: pierpal (Remote host closed the connection) 00:34:32 --- join: gravicappa (~gravicapp@109.233.168.8) joined #forth 00:39:12 --- join: xek (~xek@ffz97.internetdsl.tpnet.pl) joined #forth 00:40:52 --- join: carc (~carc@unaffiliated/carc) joined #forth 00:50:03 --- quit: gravicappa (Remote host closed the connection) 01:38:42 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 02:02:58 --- quit: ashirase (Ping timeout: 268 seconds) 02:04:21 --- quit: rdrop-ex1t (Quit: Lost terminal) 02:08:57 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:30:25 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 02:33:48 --- quit: MrMobius (Ping timeout: 268 seconds) 02:33:48 --- nick: [1]MrMobius -> MrMobius 02:53:08 --- quit: dave9 (Quit: dave's not here) 02:53:35 --- join: dave9 (~dave@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 03:29:58 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 03:32:30 --- quit: MrMobius (Ping timeout: 245 seconds) 03:32:30 --- nick: [1]MrMobius -> MrMobius 03:36:14 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 03:39:11 --- quit: MrMobius (Ping timeout: 246 seconds) 03:39:11 --- nick: [1]MrMobius -> MrMobius 04:02:27 --- join: jedb_ (jedb@gateway/vpn/mullvad/x-lvrnankderdqacsc) joined #forth 04:05:50 --- quit: jedb (Ping timeout: 250 seconds) 04:11:54 --- quit: mark4 (Ping timeout: 250 seconds) 04:23:51 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 04:35:32 --- join: crc_ (crc@2a01:7e00::f03c:91ff:fe12:ac) joined #forth 04:36:13 --- quit: crc (Ping timeout: 250 seconds) 04:47:00 --- quit: xek (Remote host closed the connection) 04:47:48 --- join: xek (~xek@ffz97.internetdsl.tpnet.pl) joined #forth 04:54:14 --- nick: jedb_ -> jedb 06:11:27 --- quit: dave0 (Quit: dave's not here) 06:19:27 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 06:26:28 --- quit: john_cephalopoda (Quit: Trees can see into your soul. They lurk everywhere.) 06:46:11 --- quit: john_metcalf (Quit: http://corewar.co.uk) 06:53:13 --- quit: pierpal (Quit: Poof) 06:53:30 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 07:11:42 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 07:16:30 --- quit: pierpal (Quit: Poof) 07:16:52 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 07:38:21 --- quit: tabemann (Ping timeout: 268 seconds) 07:46:38 --- quit: pierpal (Quit: Poof) 07:46:56 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 08:37:02 --- quit: xek (Ping timeout: 272 seconds) 08:53:19 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 08:56:36 --- quit: MrMobius (Ping timeout: 250 seconds) 08:56:37 --- nick: [1]MrMobius -> MrMobius 08:58:20 --- join: mark4 (~mark4@148.80.255.161) joined #forth 09:07:32 --- quit: john_cephalopoda (Quit: Trees can see into your soul.) 09:16:43 --- join: dys (~dys@tmo-103-188.customers.d1-online.com) joined #forth 09:56:25 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 10:32:16 --- join: tusj (~tusj@185.176.244.192) joined #forth 10:32:22 --- quit: tusj (Remote host closed the connection) 11:17:37 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 11:21:04 --- quit: MrMobius (Ping timeout: 272 seconds) 11:21:04 --- nick: [1]MrMobius -> MrMobius 11:22:00 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 11:26:08 --- quit: MrMobius (Ping timeout: 272 seconds) 11:26:08 --- nick: [1]MrMobius -> MrMobius 11:43:54 --- nick: crc_ -> crc 11:44:09 --- mode: ChanServ set +v crc 11:44:30 --- mode: ChanServ set +o crc 11:54:43 --- quit: pierpal (Read error: Connection reset by peer) 11:54:52 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 11:57:26 Programmers scare me. More people need to learn the Forth way. 11:58:00 Reading through some game programming in lua tutorial and the code is god awful 12:03:42 WilhelmVonWeiner: let me guess. No hierchical composition, lots of copypasta and such? 12:04:11 at least Lua sandboxing is quite easy, even supporting matrioska style sandboxing. 12:04:21 (sandbox within a sandbox and so on) 12:05:42 "functions that return tables consisting of the function parameters" bad 12:06:21 `function example(a, b, c, d) return {a = a, b = b, c = c, d = d} end` but with much longer variable names 12:06:38 used once 12:10:09 as a noob to game development some stuff feels weird. Collision detection just iterates over everything that might be colliding with anything else, as far as I can tell 12:20:00 --- join: xek (~xek@ffz97.internetdsl.tpnet.pl) joined #forth 12:27:03 game devs are notoriously bad 12:27:08 and as a result, there's a lot of bad lua out there 12:39:45 WilhelmVonWeiner: no octtrees (or quadtrees) or anything used for collision detection? 12:40:35 not at the level I'm at. 12:49:51 --- quit: dddddd (Ping timeout: 268 seconds) 12:54:49 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 14:27:14 --- quit: mark4 (Ping timeout: 250 seconds) 14:32:14 --- quit: john_cephalopoda (Quit: Trees can see into your soul. They lurk everywhere.) 14:38:07 --- quit: xek (Ping timeout: 244 seconds) 14:44:53 --- join: wa5qjh (~quassel@175.158.225.207) joined #forth 14:44:53 --- quit: wa5qjh (Changing host) 14:44:53 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 14:52:01 --- join: dave0 (~dave0@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 14:52:25 hi 14:53:09 hey dave0 14:53:27 hi WilhelmVonWeiner 15:05:13 what's up mate 15:06:30 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 15:09:13 --- quit: MrMobius (Ping timeout: 268 seconds) 15:09:14 --- nick: [1]MrMobius -> MrMobius 15:18:48 nothin just sipping my coffee :-) C4[_]~ C8[_]~ C3[_]~ C2[_]~ 15:19:35 Just finished mine. Was going to work on my game programming only to realise OpenBSD has an incredibly outdated build of Love2d 15:19:42 working on sorting that out. 15:20:36 ah you could compile a new version and update the repository 15:22:56 i googled it 15:23:11 interest name for a package "love" 15:23:23 --- join: mark4 (~mark4@12.41.103.244) joined #forth 15:32:45 Yeah, cute 15:33:06 nice, silly little community 15:33:15 "little" 16:08:45 --- quit: mark4 (Ping timeout: 245 seconds) 16:09:01 --- join: mark4 (~mark4@12.41.103.244) joined #forth 16:42:03 --- join: rdrop-exit (~markwilli@112.201.164.82) joined #forth 17:06:19 Good morning Forthwrights :) 17:18:32 --- join: [X-Scale] (~ARM@91.51.158.5.rev.vodafone.pt) joined #forth 17:20:08 --- quit: X-Scale (Ping timeout: 250 seconds) 17:20:08 --- nick: [X-Scale] -> X-Scale 17:54:06 --- join: [X-Scale] (~ARM@91.192.137.78.rev.vodafone.pt) joined #forth 17:55:14 --- quit: X-Scale (Ping timeout: 250 seconds) 17:55:15 --- nick: [X-Scale] -> X-Scale 17:59:45 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 18:09:34 --- quit: jedb (Ping timeout: 272 seconds) 18:11:14 --- join: jedb (jedb@gateway/vpn/mullvad/x-ylaujxnnkchmzcqy) joined #forth 18:45:11 Been working on a text editor for my Forth 18:45:12 https://github.com/siraben/ti84-forth/blob/9b4f3a936ea25a2e67347c95acd675f4f1ec0b14/programs/editor.fs 18:45:20 Still in its infancy, no insert mode yet. 18:55:00 siraben: Cool. I guess it's a line editor, since you really only have one line in your display? 18:55:14 I can use the entire screen 18:55:43 So it displays the window, and when I activate, say, delete mode, I can use the arrow keys to select which line that is onscreen to work with 18:56:34 Cool 18:58:46 https://imgur.com/a/3EXB2Vy 18:59:16 Newlines don't display properly yet, so they appear as boxes 19:00:23 Wow, small screen 19:00:54 Yeah, I'll use the small font variant later 19:01:12 Oh, neat. :-) 19:02:05 If I used the small font I'd be able to fit 64 rows of 96 columns 19:02:14 I used to have a sharp handheld that was basic programmable, only 1 line 19:02:21 The big font has 8 rows of 16 columns 19:02:44 Ah, I like having this display, makes it easier to see things. 19:12:20 According to Wikipedia the 64x96 is pixels 19:25:57 Sounds like big font characters are 8x6 pixels each 19:26:39 Yep. 19:27:02 It seems the small font is variable-width 19:32:44 6 pixels high, anywhere from 1 to 6 pixels wide 19:37:15 Not sure if that'll make things ugly, we'll see. 19:39:04 --- quit: dddddd (Remote host closed the connection) 20:07:49 --- quit: tabemann (Ping timeout: 240 seconds) 20:36:13 --- join: tabemann (~tabemann@2602:30a:c0d3:1890:e076:b2ce:d7a5:84d9) joined #forth 20:57:01 --- quit: pierpal (Read error: Connection reset by peer) 21:29:28 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 21:31:00 --- join: [2]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 21:32:46 --- quit: MrMobius (Ping timeout: 250 seconds) 21:34:38 --- quit: [1]MrMobius (Ping timeout: 268 seconds) 22:54:14 --- join: MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 22:57:16 --- quit: [2]MrMobius (Ping timeout: 250 seconds) 23:49:13 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 23:53:38 --- quit: pierpal (Read error: Connection reset by peer) 23:53:53 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 23:56:29 --- quit: pierpal (Read error: Connection reset by peer) 23:57:39 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 23:59:47 --- quit: jedb (Read error: Connection reset by peer) 23:59:59 --- log: ended forth/18.11.30