| 00:11:47 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 00:31:47 | * | amadaluzia quit (Quit: ZNC 1.10.0 - https://znc.in) |
| 00:51:46 | * | disso-peach quit (Quit: Leaving) |
| 00:52:30 | FromDiscord | <morgan (ping with reply)> and you have to use their vector type for interfacing with raylib in some way? |
| 01:04:41 | FromDiscord | <morgan (ping with reply)> sent a code paste, see https://play.nim-lang.org/#pasty=aXIWHhvO |
| 01:05:26 | FromDiscord | <morgan (ping with reply)> maybe even taking in a block of code and translating that to operating on each element in the array |
| 01:05:50 | FromDiscord | <morgan (ping with reply)> ill think about it and try stuff for that later |
| 01:06:56 | FromDiscord | <morgan (ping with reply)> and once im done i gotta make a version of this for Array3d 😩 |
| 01:11:27 | FromDiscord | <morgan (ping with reply)> i stuck 105 macro calls (each of which makes two procs, which i need to add a third onto all the macros) in a template to double them up |
| 01:11:50 | FromDiscord | <morgan (ping with reply)> will be nice and convenient to have these tho |
| 01:13:43 | FromDiscord | <morgan (ping with reply)> also after this im gonna make a library for generic IFF-like chunked file parsing, which will be useful to replace something i made last year and also because i've had some gripes and breaking issues with nimpng and i decided im gonna make my own now that there's a new png spec |
| 01:14:27 | FromDiscord | <morgan (ping with reply)> there's one for RIFFs but it only works with that and png is different, so im gonna make a more configurable one |
| 02:34:51 | FromDiscord | <litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=gqKlUukF |
| 02:37:53 | FromDiscord | <litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=KwxSgdLU |
| 02:39:08 | FromDiscord | <litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=WhoWOWcx |
| 02:40:58 | FromDiscord | <litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=TAMtujyX |
| 03:39:45 | FromDiscord | <morgan (ping with reply)> ah right yea |
| 04:03:29 | * | switchy quit (Ping timeout: 248 seconds) |
| 04:22:28 | * | rockcavera quit (Remote host closed the connection) |
| 04:49:41 | FromDiscord | <litlighilit> A complete real demo\:↵https://gist.github.com/litlighilit/a3d8c7ea1873db12fc097889d76d2e02 |
| 04:55:43 | FromDiscord | <litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=iAcNtDAv |
| 04:58:49 | * | Lord_Nightmare quit (Quit: ZNC - http://znc.in) |
| 05:01:39 | * | Lord_Nightmare joined #nim |
| 05:20:38 | * | thunder joined #nim |
| 05:28:04 | * | switchy joined #nim |
| 05:35:09 | * | xtr00 quit (Ping timeout: 265 seconds) |
| 05:35:25 | * | xtr00 joined #nim |
| 06:39:49 | * | nils` quit (Ping timeout: 260 seconds) |
| 07:00:55 | * | switchy quit (Remote host closed the connection) |
| 07:01:09 | * | switchy joined #nim |
| 07:04:34 | * | xtr00 quit (Read error: Connection reset by peer) |
| 07:06:47 | * | xtr00 joined #nim |
| 07:07:51 | * | jjido joined #nim |
| 07:35:14 | * | xtr00 quit (Ping timeout: 260 seconds) |
| 07:56:48 | FromDiscord | <madonuko> sent a code paste, see https://play.nim-lang.org/#pasty=UUrRkeGU |
| 07:57:54 | * | redj_ joined #nim |
| 07:58:00 | * | redj quit (Ping timeout: 276 seconds) |
| 07:58:01 | FromDiscord | <demotomohiro> `proc (value: gdouble; user_data: pointer) {.nodecl.}` |
| 08:01:05 | FromDiscord | <madonuko> thanks |
| 08:17:35 | * | skippy8 joined #nim |
| 08:17:41 | FromDiscord | <litlighilit> https://github.com/nim-meta/oneLoopVecOps |
| 08:49:08 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 09:04:34 | * | beholders_eye joined #nim |
| 09:06:06 | * | nils` joined #nim |
| 09:28:55 | * | xtr00 joined #nim |
| 09:36:43 | * | xtr00 quit (Ping timeout: 276 seconds) |
| 09:41:07 | * | xtr00 joined #nim |
| 11:14:38 | * | xet7 joined #nim |
| 11:30:43 | * | jjido joined #nim |
| 11:41:10 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 11:47:12 | * | xet7 quit (Remote host closed the connection) |
| 11:48:47 | * | xet7 joined #nim |
| 12:15:08 | * | beholders_eye quit (Ping timeout: 272 seconds) |
| 12:29:25 | * | jjido joined #nim |
| 12:46:25 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 13:07:11 | * | beholders_eye joined #nim |
| 13:14:07 | * | amadaluzia joined #nim |
| 13:16:54 | * | perro quit (Ping timeout: 260 seconds) |
| 13:18:52 | * | perro joined #nim |
| 13:51:54 | * | perro quit (Ping timeout: 260 seconds) |
| 13:53:27 | * | perro joined #nim |
| 13:54:55 | * | skippy8 quit (Ping timeout: 265 seconds) |
| 14:03:47 | * | skippy8 joined #nim |
| 14:05:22 | * | xet7 quit (Remote host closed the connection) |
| 14:13:20 | * | jjido joined #nim |
| 14:21:40 | FromDiscord | <sageofthesevenseas> sent a long message, see https://pasty.ee/YMTEWavA |
| 14:29:34 | * | beholders_eye quit (Read error: Connection reset by peer) |
| 14:30:56 | * | beholders_eye joined #nim |
| 14:34:53 | FromDiscord | <bostonboston> Is copyMem still the best way to convert arrays/seq to string |
| 14:39:33 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 14:54:44 | FromDiscord | <entikan> `Error: '=copy' is not available for type <ModelAnimation>; requires a copy because it's not the last read of 'modelAnimations[animIndex]'; routine: main` what does this mean? |
| 14:54:52 | FromDiscord | <entikan> using naylib |
| 15:11:17 | FromDiscord | <griffith1deadly> In reply to @bostonboston "Is copyMem still the": you can also move memory |
| 15:11:21 | FromDiscord | <griffith1deadly> if needen |
| 15:11:32 | FromDiscord | <griffith1deadly> move is cheaper than copy |
| 15:35:07 | * | xet7 joined #nim |
| 15:48:27 | FromDiscord | <Elegantbeef> @entikan naylib uses move semantics for automatic memory management, which means you need to store shared views of a type into an `ref ModelAnimation` in this case |
| 17:03:55 | * | xtr00 quit (Read error: Connection reset by peer) |
| 17:09:05 | * | xtr00 joined #nim |
| 17:11:48 | * | jjido joined #nim |
| 17:18:14 | FromDiscord | <_cyberdot> In reply to @morganalyssa "and you have to": Their vector has some methods already done. Plus I like to keep responsibilities separated. If I am using raylib, I will use it the way they meant it and focus only on my domain issues |
| 17:19:15 | FromDiscord | <_cyberdot> (edit) "done." => "available." |
| 17:39:53 | FromDiscord | <_cyberdot> And it is nice to learn how to navigate through unforeseen limitations that actually pop-out all the time in the real world. |
| 18:30:15 | FromDiscord | <morgan (ping with reply)> fair enough |
| 18:45:58 | * | beholders_eye quit (Ping timeout: 276 seconds) |
| 18:49:27 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |
| 19:58:00 | * | skippy8 quit (Ping timeout: 252 seconds) |
| 20:00:53 | * | beholders_eye joined #nim |
| 20:41:46 | * | maytham quit (Quit: No Ping reply in 180 seconds.) |
| 20:43:58 | * | maytham joined #nim |
| 20:48:57 | * | jjido joined #nim |
| 21:28:05 | * | rockcavera joined #nim |
| 21:43:14 | * | beholders_eye quit (Ping timeout: 248 seconds) |
| 22:00:36 | * | xtr00 quit (Read error: Connection reset by peer) |
| 22:14:31 | * | xtr00 joined #nim |
| 22:15:41 | * | jjido quit (Quit: My laptop has gone to sleep. ZZZzzz…) |