<< 05-12-2024 >>

00:07:21FromDiscord<Robyn [She/Her]> In reply to @dawidek.2137 "what are good macro": beef has a lib called micros
00:08:12FromDiscord<Robyn [She/Her]> In reply to @dawidek.2137 "what are good macro": https://github.com/beef331/micros
00:44:16*SchweinDeBurg joined #nim
01:10:18*zgasma quit (Quit: Lost terminal)
01:52:05*SchweinDeBurg quit (Quit: WeeChat 4.5.0-dev)
01:58:18*tiorock joined #nim
01:58:18*tiorock quit (Changing host)
01:58:18*tiorock joined #nim
01:58:18*rockcavera quit (Killed (tantalum.libera.chat (Nickname regained by services)))
01:58:18*tiorock is now known as rockcavera
02:00:25*tiorock joined #nim
02:00:25*rockcavera is now known as Guest5335
02:00:25*Guest5335 quit (Killed (erbium.libera.chat (Nickname regained by services)))
02:00:25*tiorock is now known as rockcavera
02:13:27*tiorock joined #nim
02:13:27*tiorock quit (Changing host)
02:13:27*tiorock joined #nim
02:13:27*rockcavera is now known as Guest7989
02:13:27*Guest7989 quit (Killed (tantalum.libera.chat (Nickname regained by services)))
02:13:27*tiorock is now known as rockcavera
02:15:32*tiorock joined #nim
02:15:32*rockcavera is now known as Guest8457
02:15:32*tiorock is now known as rockcavera
02:18:14*Guest8457 quit (Ping timeout: 252 seconds)
02:24:01FromDiscord<dawidek.2137> In reply to @chronos.vitaqua "https://github.com/beef331/micros": thanks
02:24:33FromDiscord<dawidek.2137> is Option the only way to make value type arguments (that don't have a sensible default value) optional?
02:35:05FromDiscord<Elegantbeef> Make an overload that doesn't have the value is another way
03:31:18*tiorock joined #nim
03:31:18*tiorock quit (Changing host)
03:31:18*tiorock joined #nim
03:31:18*rockcavera is now known as Guest2745
03:31:18*Guest2745 quit (Killed (tungsten.libera.chat (Nickname regained by services)))
03:31:18*tiorock is now known as rockcavera
03:34:52*rockcavera quit (Remote host closed the connection)
03:48:41FromDiscord<dawidek.2137> yeah, I ended up doing that
03:49:07FromDiscord<dawidek.2137> is it possible to patchFile system? (or at least replace the assert template)
03:49:33FromDiscord<dawidek.2137> I'm not sure which "package" system belongs to
03:50:16FromDiscord<Elegantbeef> `system` why do you want to replace assert?
03:50:25FromDiscord<Elegantbeef> Actually might be stdlib
04:10:40*SchweinDeBurg joined #nim
04:24:55*disso-peach quit (Quit: Leaving)
04:30:46*alexdaguy joined #nim
05:03:09*GnuYawk6 joined #nim
05:03:21*bgupta quit (Read error: Connection reset by peer)
05:03:21*hovsater quit (Read error: Connection reset by peer)
05:03:26*GnuYawk quit (Read error: Connection reset by peer)
05:03:26*GnuYawk6 is now known as GnuYawk
05:03:29*bgupta joined #nim
05:03:36*hovsater joined #nim
05:03:44*oddish quit (Ping timeout: 264 seconds)
05:04:15*termer joined #nim
05:04:51*Ekho quit (Ping timeout: 246 seconds)
05:04:51*termer_ quit (Ping timeout: 246 seconds)
05:06:28*oddish joined #nim
05:16:10*Ekho- joined #nim
06:00:14FromDiscord<dawidek.2137> In reply to @Elegantbeef "`system` why do you": im on avr, one thing i was thinking of is making sure as many static strings are stored in progmem instead of ram as possible
06:01:27FromDiscord<dawidek.2137> I guess an even better idea would be to move static strings for all exception instead of just assert
06:09:09*coldfeet joined #nim
06:33:05*coldfeet quit (Quit: Lost terminal)
10:54:07FromDiscord<arm_3_d> how do people solve issues when different dependencies works/compiles only with a specific --mm? basically I've a dependency which works only with --mm:refc and other dependency which doesn't even compile with --mm:refc.
11:12:28FromDiscord<demotomohiro> Create Pull Requests so that all dependencies works with `--mm:orc` or `--mm:arc`.↵Or make a dependency as one executable file and your program use dependencies using osproc or sockets.
11:20:57FromDiscord<arm_3_d> thanks, so no easy way
11:34:07*alexdaguy quit (Quit: w)
12:34:23FromDiscord<pmunch> Hmm, it isn't possible to assign a slice to an openArray the same way you can with a seq? https://play.nim-lang.org/#pasty=eanjbpZU
12:45:39Amun-Raslicing is defined only for strings and seqs
12:51:53FromDiscord<pmunch> Well that's dumb..
12:52:06FromDiscord<pmunch> Now I've gotta use copyMem like a slob
12:56:44*alexdaguy joined #nim
12:57:48FromDiscord<fabric.input_output> any way to make nim's build script try and use a current nim installation instead of using the `csources` repo?
13:07:51FromDiscord<heysokam> In reply to @fabric.input_output "any way to make": if you mean for bootstrapping, sounds like you'll need to modify the buidscript locally↵last time I hacked around with it to compile it with zigcc, I had to patch the file in order for it to do things how I wanted↵the code is very rigid
13:28:27FromDiscord<demotomohiro> sent a code paste, see https://play.nim-lang.org/#pasty=GBihyxNL
13:32:15*ehmry joined #nim
13:35:20Amun-Raor better, clone the repo again
13:48:23FromDiscord<pmunch> Does anyone have a http site which is still available?
13:48:39FromDiscord<pmunch> I need to check some networking code, and I can't think of anything that'd still use plain http
13:53:02FromDiscord<spiderdave> found this by searching, made for testing both: http://www.httpvshttps.com
14:10:49Amun-Raalso: http://httpforever.com/
14:10:54Amun-Rapmunch: ^
14:11:25Amun-Raalso http://neverssl.com/
14:11:44Amun-Rathese are dedicated for captive portals and alike
14:30:19*ntat joined #nim
14:55:40*SchweinDeBurg quit (Quit: WeeChat 4.5.0-dev)
15:02:40*SchweinDeBurg joined #nim
15:07:19FromDiscord<pmunch> Ah nice
15:13:23FromDiscord<fabric.input_output> In reply to @demotomohiro "Set `PATH` so that": thanks
15:23:11*beholders_eye joined #nim
15:28:39FromDiscord<nnsee> In reply to @pmunch "I need to check": if you have python on your machine, you can always spin up a http server real quick: `python -m http.server`
15:30:27Amun-Raand if port 8000 is taken just add custom one as next argument
15:30:45Amun-Raand -d basedir if applicable
15:30:56Amun-Raor should I say webdir
15:39:17*nils` joined #nim
15:54:29*beholders_eye quit (Ping timeout: 272 seconds)
16:18:45*alexdaguy quit (Quit: w)
16:29:18*SchweinDeBurg quit (Quit: WeeChat 4.5.0-dev)
16:32:07FromDiscord<pmunch> In reply to @nnsee "if you have python": I was testing a modern via AT commands, so the server would have to be internet accessible
17:41:47FromDiscord<Ade Ope> sent a long message, see https://pasty.ee/wioMrwlV
17:42:21FromDiscord<angelsdust> <@&371760044473319454>
17:53:07*coldfeet joined #nim
18:02:19*beholders_eye joined #nim
18:14:37*krux02 joined #nim
19:03:32*xet7 joined #nim
20:15:24*beholders_eye quit (Ping timeout: 245 seconds)
20:16:21*beholders_eye joined #nim
20:32:12*coldfeet quit (Quit: Lost terminal)
20:47:04*beholders_eye quit (Ping timeout: 272 seconds)
20:48:32*beholders_eye joined #nim
20:48:41*rockcavera joined #nim
20:57:07*beholders_eye quit (Ping timeout: 265 seconds)
21:07:06*tiorock joined #nim
21:07:06*rockcavera is now known as Guest5626
21:07:06*tiorock is now known as rockcavera
21:09:11*tiorock joined #nim
21:09:11*rockcavera quit (Killed (iridium.libera.chat (Nickname regained by services)))
21:09:11*tiorock is now known as rockcavera
21:10:09*beholders_eye joined #nim
21:10:51*Guest5626 quit (Ping timeout: 246 seconds)
21:35:37*kotrcka joined #nim
21:43:04*beholders_eye quit (Ping timeout: 252 seconds)
21:49:19*kotrcka quit (Ping timeout: 265 seconds)
21:49:54*kotrcka joined #nim
22:01:02*ntat quit (Quit: Leaving)
22:04:50*beholders_eye joined #nim
22:26:03*beholders_eye quit (Ping timeout: 265 seconds)
23:00:50*erider99 joined #nim
23:04:37*erider99 left #nim (#nim)
23:41:12*SchweinDeBurg joined #nim