<< 01-07-2025 >>

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:30FromDiscord<morgan (ping with reply)> and you have to use their vector type for interfacing with raylib in some way?
01:04:41FromDiscord<morgan (ping with reply)> sent a code paste, see https://play.nim-lang.org/#pasty=aXIWHhvO
01:05:26FromDiscord<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:50FromDiscord<morgan (ping with reply)> ill think about it and try stuff for that later
01:06:56FromDiscord<morgan (ping with reply)> and once im done i gotta make a version of this for Array3d 😩
01:11:27FromDiscord<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:50FromDiscord<morgan (ping with reply)> will be nice and convenient to have these tho
01:13:43FromDiscord<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:27FromDiscord<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:51FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=gqKlUukF
02:37:53FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=KwxSgdLU
02:39:08FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=WhoWOWcx
02:40:58FromDiscord<litlighilit> sent a code paste, see https://play.nim-lang.org/#pasty=TAMtujyX
03:39:45FromDiscord<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:41FromDiscord<litlighilit> A complete real demo\:↵https://gist.github.com/litlighilit/a3d8c7ea1873db12fc097889d76d2e02
04:55:43FromDiscord<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:48FromDiscord<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:01FromDiscord<demotomohiro> `proc (value: gdouble; user_data: pointer) {.nodecl.}`
08:01:05FromDiscord<madonuko> thanks
08:17:35*skippy8 joined #nim
08:17:41FromDiscord<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:40FromDiscord<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:53FromDiscord<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:44FromDiscord<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:52FromDiscord<entikan> using naylib
15:11:17FromDiscord<griffith1deadly> In reply to @bostonboston "Is copyMem still the": you can also move memory
15:11:21FromDiscord<griffith1deadly> if needen
15:11:32FromDiscord<griffith1deadly> move is cheaper than copy
15:35:07*xet7 joined #nim
15:48:27FromDiscord<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:14FromDiscord<_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:15FromDiscord<_cyberdot> (edit) "done." => "available."
17:39:53FromDiscord<_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:15FromDiscord<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…)