<< 08-05-2021 >>

00:08:56FromDiscord<reilly> Does anyone know if Dimscord has something for sending a message periodically? I didn't see one.
00:12:43PMunchAll of these chats are joined together by the way
00:13:01*PMunch quit (Quit: leaving)
00:13:43FromDiscord<reilly> I know, I'm reposting because Discord was having an outage at the time and it didn't get carried over to the server.
00:41:28*a_chou joined #nim
00:41:51*njoseph quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
00:42:11*njoseph joined #nim
00:44:49FromDiscord<impbox [ftsf]> with `nim doc` is there a way to categorise procs in the toc?
00:45:13*azed quit (Ping timeout: 252 seconds)
00:47:05*azed joined #nim
00:54:06*mindhunter0x quit (Ping timeout: 240 seconds)
00:57:20*mindhunter0x joined #nim
01:00:26*aeverr_ quit (Ping timeout: 240 seconds)
01:00:52*aeverr_ joined #nim
01:32:01*clyybber quit (Remote host closed the connection)
01:51:01*a_chou quit (Remote host closed the connection)
01:51:20*a_chou joined #nim
02:14:40*azed quit (Quit: WeeChat 3.1)
02:54:36*a_chou quit (Quit: a_chou)
03:23:07FromDiscord<Mustache Man> i found a weird thing. not has higher precedence than "in" ?
03:23:51FromDiscord<Mustache Man> sent a code paste, see https://play.nim-lang.org/#ix=3m96
03:24:30FromDiscord<Mustache Man> (edit) "https://play.nim-lang.org/#ix=3m96" => "https://play.nim-lang.org/#ix=3m97"
03:26:37ForumUpdaterBotNew thread by Greenfork: How to avoid name collisions in wrapped C files with system files like windows.h?, see https://forum.nim-lang.org/t/7950
03:29:32FromDiscord<Rika> sent a code paste, see https://play.nim-lang.org/#ix=3m98
03:29:36FromDiscord<Rika> Fix would be using `notin`
03:31:44FromDiscord<ElegantBeef> Yep rika is right https://nim-lang.org/docs/manual.html#syntax-precedence
03:43:28*spiderstew_ joined #nim
03:45:10*spiderstew quit (Ping timeout: 276 seconds)
03:48:57FromDiscord<Mustache Man> In reply to @Rika "Fix would be using": nice, thank you. didn't know that existed
03:51:52*zopsi quit (Quit: Oops)
03:52:15*zopsi joined #nim
04:45:25*vicfred quit (Quit: Leaving)
04:49:07*vicfred joined #nim
04:51:47*thomasross quit (Ping timeout: 268 seconds)
05:40:16*NimBot joined #nim
05:50:29*narimiran joined #nim
05:57:23*Tanger joined #nim
06:35:36*gangstacat quit (Quit: Ĝis!)
06:35:53*Tanger quit (Remote host closed the connection)
06:41:21*nekits07 quit (Ping timeout: 265 seconds)
06:52:32*gangstacat joined #nim
06:59:30FromDiscord<DumbMahreeo> Hi, does anyone know a good linter of a setting for nimlsp to show details of a function when autocompleting?↵↵I'm using nimlsp and coc.nvim and this is what happens https://media.discordapp.net/attachments/371759389889003532/840483031037902868/unknown.png
06:59:56FromDiscord<DumbMahreeo> And that's not only with user defined functions. It just won't give any more informations
07:01:00FromDiscord<DumbMahreeo> Coming from Go/Rust's tooling I find this a bit useless. Am I doing something wrong or is there better tooling available?
07:01:25*narimiran quit (Ping timeout: 252 seconds)
07:06:40FromDiscord<ElegantBeef> Hmm pmunch probably isnt about yet, but he's probably the person to ask
07:06:47FromDiscord<ElegantBeef> Or prestige aswell
07:26:11*beshr quit (Read error: Connection reset by peer)
07:30:53*kenran joined #nim
07:36:01FromDiscord<Rika> @DumbMahreeo is something like this what youre looking for https://media.discordapp.net/attachments/371759389889003532/840492217458229248/unknown.png
07:40:00*nekits07 joined #nim
07:46:35FromDiscord<Rika> are there Futures that can fire multiple times?
07:50:06FromDiscord<Rika> that doesnt make much sense, ill think more
08:02:01FromDiscord<hamidb80> isn't `NimNode` a ref type ? https://media.discordapp.net/attachments/371759389889003532/840498756888559636/unknown.png
08:03:09FromDiscord<haxscramper> I think it is outdated, you can use `ptr` and `ref` in VM just fine if I'm not mistaken
08:03:26FromDiscord<ElegantBeef> I believe you can, but some stuff is not supported like casting
08:03:44FromDiscord<hamidb80> https://nim-lang.org/docs/manual.html#restrictions-on-compileminustime-execution
08:03:45FromDiscord<haxscramper> sent a code paste, see https://play.nim-lang.org/#ix=3m9P
08:03:51FromDiscord<haxscramper> works fine
08:03:53FromDiscord<ElegantBeef> I do think you cannot store a ref in a const atm
08:04:03FromDiscord<ElegantBeef> Think there is a PR or RFC about that
08:19:17FromDiscord<Gary M> I've been doing this thing where I compile stb style single header libs with nim as an alternative to cmake or something like that lol
08:20:17FromDiscord<Gary M> make the single C file with the define those libs usually require, include the header, then make the smallest nim file known to man that just does {.compile:"the source".}
08:20:52FromDiscord<Gary M> compile it however, like as a static lib by passing the right args
08:34:37*beshr joined #nim
09:00:08*Technisha[m] quit (Quit: Idle for 30+ days)
09:32:29*Vladar joined #nim
09:42:50*beshr quit (Quit: Leaving)
09:43:33*beshr joined #nim
10:11:11*letto quit (Quit: Konversation terminated!)
10:15:49*kenran quit (Remote host closed the connection)
10:15:50*letto joined #nim
10:36:22*lritter joined #nim
10:46:31*beshr quit (Ping timeout: 260 seconds)
11:03:05*letto quit (Ping timeout: 246 seconds)
11:05:31*Vladar quit (Read error: Connection reset by peer)
11:06:09*Vladar joined #nim
11:11:18*xet7_ quit (Quit: Leaving)
11:21:37*PMunch joined #nim
11:48:09*Guest94576 joined #nim
12:02:05*letto joined #nim
12:18:22*xet7 joined #nim
12:32:22FromDiscord<jtiai> sent a code paste, see https://play.nim-lang.org/#ix=3maJ
12:32:48FromDiscord<jtiai> (edit) "https://play.nim-lang.org/#ix=3maJ" => "https://paste.rs/fcz"
12:37:19FromDiscord<konsumlamm> you're trying to assign a `uint16` to a `Reg16`, what did you expect?
12:37:51FromDiscord<konsumlamm> assigning to `cpu.bc.reg` works (and is probably what you meant)
12:39:21FromDiscord<Rika> sent a code paste, see https://play.nim-lang.org/#ix=
12:39:36FromDiscord<Rika> or make a converter
12:40:23FromDiscord<Rika> sent a code paste, see https://play.nim-lang.org/#ix=
12:42:50*hyiltiz quit (Ping timeout: 246 seconds)
12:44:33*hyiltiz joined #nim
12:44:33*hyiltiz quit (Changing host)
12:44:33*hyiltiz joined #nim
12:49:57*leorize quit (Ping timeout: 240 seconds)
12:52:06*letto quit (Ping timeout: 252 seconds)
13:03:03ForumUpdaterBotNew thread by Greenfork: Which converters are "safe" to use?, see https://forum.nim-lang.org/t/7951
13:07:29*leorize joined #nim
13:11:43FromDiscord<jtiai> In reply to @konsumlamm "assigning to `cpu.bc.reg` works": no that was not I meant...
13:12:21FromDiscord<jtiai> sent a code paste, see https://play.nim-lang.org/#ix=3maU
13:19:54FromDiscord<jtiai> But... that doesn't work for some reason. Wonder why because I do have similar but templates elsewhere and they do work just fine..
13:22:17FromDiscord<jtiai> This works: `template `b=`(cpu: CPU, val: uint8) = cpu.bc.bytes.lo = val` but `template `bc=`(cpu: CPU, val: uint16) = cpu.bc.reg = val` this doesn't. I don't really understand why...
13:22:42FromDiscord<jtiai> (edit) "`b=`(cpu:" => "\`b=\`(cpu:" | "`bc=`(cpu:" => "\`bc=\`(cpu:"
13:23:07FromDiscord<Rika> you cant escape backticks
13:23:15FromDiscord<jtiai> sent a code paste, see https://play.nim-lang.org/#ix=3maZ
13:23:35FromDiscord<Rika> they should both work, are you sure about the error coming from those
13:23:49FromDiscord<jtiai> https://play.nim-lang.org/#ix=3mb0
13:23:55FromGitter<bung87> ```while not stream.atEof(): ⏎ if reads == currentChunkSize: ⏎ break``` [https://gitter.im/nim-lang/Nim?at=609690eb0056b2262c379a58]
13:23:56FromDiscord<jtiai> That's whole code I do have.
13:24:43FromGitter<bung87> https://play.nim-lang.org/#ix=3mb3
13:27:09*letto joined #nim
13:31:08FromDiscord<jtiai> sent a code paste, see https://play.nim-lang.org/#ix=3mb5
13:34:02FromDiscord<haxscramper> Just make it a regular template without `=` part. I did something like `template eip(cpu: var Cpu): untyped = cpu.instrPtr.rExt` where actual register fields had sane names like `instrPtr`
13:34:09FromDiscord<haxscramper> And all interactions work via templates
13:34:29FromDiscord<haxscramper> So you can do `cpu.eip` or `cpu.eip=`
13:35:50FromDiscord<Rika> oh thats what you mean
13:35:52FromDiscord<Rika> i forgot about that
13:35:53FromDiscord<Rika> yeah
13:43:53FromDiscord<haxscramper> No particularly interesting, but there is an inheritance graph for all types (and couple ones that I added for testing) that are accessible in default (no import, only default include) state https://media.discordapp.net/attachments/371759389889003532/840584795334901770/inherit.png
13:44:32FromDiscord<jtiai> In reply to @haxscramper "Just make it a": I did that and now I get "undefined call to bc="...
13:45:24FromDiscord<jtiai> (edit) ""undefined" => ""Error: attempting to" | "to bc="..." => "undeclared routine: 'bc='"..."
13:47:27FromDiscord<haxscramper> sent a code paste, see https://paste.rs/I1J
13:48:11FromDiscord<jtiai> Why value is "untyped" even it's definitely uint8?
13:48:32FromDiscord<haxscramper> no particular reason
13:52:34FromDiscord<jtiai> what if I put uint8 there? does it affect anything?
14:02:50FromDiscord<haxscramper> it does not affect anything
14:06:02*mjsir911 quit (Remote host closed the connection)
14:06:19*mjsir911 joined #nim
14:07:06*Torro joined #nim
14:20:52*spiderstew_ quit (Ping timeout: 252 seconds)
14:55:28ForumUpdaterBotNew post on r/nim by thelolrus: Nim livestream | Jambone template language | Episode 1, see https://reddit.com/r/nim/comments/n7qwrq/nim_livestream_jambone_template_language_episode_1/
15:05:25ForumUpdaterBotNew thread by Talaing: Parse unix time, see https://forum.nim-lang.org/t/7952
15:07:49FromDiscord<hamidb80> how can i add fidget module for figma ?
15:16:59FromDiscord<hamidb80> ok found it
15:23:22FromDiscord<hamidb80> i really have idea why nimble gives me
15:23:34FromDiscord<hamidb80> sent a code paste, see https://play.nim-lang.org/#ix=3mbL
15:23:49FromDiscord<hamidb80> it's really annoying
15:25:08FromDiscord<hamidb80> sent a code paste, see https://play.nim-lang.org/#ix=3mbM
15:28:05FromDiscord<hamidb80> sometimes github is unavailabe in my country 🙁
15:31:21*fredrikhr joined #nim
15:34:14FromDiscord<dom96> :/
15:44:25FromDiscord<krisppurg> is there any way to percent encode a string? like `booked by big chungus` to `booked%20by%20big%20chungus`
15:45:48FromDiscord<haxscramper> https://nim-lang.org/docs/uri.html#encodeUrl%2Cstring
15:45:51FromDiscord<treeform> In reply to @krisppurg "is there any way": I think nim has a std lib way for doing it, but it looks like you are doing URLs, maybe try out my url library? https://github.com/treeform/urlly
15:48:21FromDiscord<krisppurg> In reply to @haxscramper "https://nim-lang.org/docs/uri.html#encodeUrl%2Cstri": this one instead does `something+like+this` instead of `something%20like%20this`, even with usePlus=false it does `something like this` and not `something%20like%20this`
15:50:05FromDiscord<treeform> I think + is the correct way of doing that, but you can take my function and just remove the `' '` case: https://github.com/treeform/urlly/blob/master/src/urlly.nim#L34-L45
15:55:10FromDiscord<krisppurg> nvm I found a way out, its just the same as percent encode, but `+` is used instead of `%20`
15:55:21FromDiscord<krisppurg> unless...
16:11:36FromDiscord<retkid> In reply to @haxscramper "No particularly interesting, but": Wonder what this looks like for python
16:20:22FromDiscord<haxscramper> type usages (in fields), aliases, derived types and typeclasses https://media.discordapp.net/attachments/371759389889003532/840624169430679643/usage.png
16:21:07FromDiscord<haxscramper> I dropped some links to `int` etc. because they made the graph completely covered in edges
16:25:34FromDiscord<haxscramper> I think I also forgot to filter out private types
16:32:45FromDiscord<no name fits> What did you use to make that?
16:38:19FromDiscord<Hi02Hi> why do converters need a name?
16:47:01FromDiscord<haxscramper> In reply to @no name fits "What did you use": haxdoc
16:47:01FromDiscord<haxscramper> IO'
16:47:06FromDiscord<haxscramper> I'm working on it right now
16:47:23FromDiscord<haxscramper> In reply to @Hi02Hi "why do converters need": They can be called like a regular proc too
16:50:29*beshr joined #nim
16:50:40FromDiscord<Hi02Hi> oh i thought converters were the thing behind float.int
16:50:56FromDiscord<haxscramper> There is a `converter` and type conversion
16:51:28FromDiscord<haxscramper> https://nim-lang.org/docs/manual.html#converters https://nim-lang.org/docs/manual.html#statements-and-expressions-type-conversions
16:53:04FromDiscord<no name fits> Looks cool
16:53:30FromDiscord<Hi02Hi> so the point of converters is implicit conversion?
16:53:36FromDiscord<haxscramper> yes
16:53:57FromDiscord<haxscramper> user-defined implicit type conversion via procedure declared as `converter`
16:54:52*xet7 quit (Ping timeout: 252 seconds)
16:58:56FromDiscord<hamidb80> i wonder why this happens↵https://github.com/treeform/fidget/issues/150
16:59:42FromDiscord<hamidb80> it's from vmath library
17:01:03FromDiscord<hamidb80> https://media.discordapp.net/attachments/371759389889003532/840634411430051910/unknown.png
17:02:09FromDiscord<treeform> In reply to @hamidb80 "i wonder why this": Looks like my bad, will fix soon.
17:02:52FromDiscord<hamidb80> anyway does fidget support animation?
17:03:02FromDiscord<hamidb80> (edit) "animation?" => "animations?"
17:03:52FromDiscord<hamidb80> (edit) "anyway" => "anyway,"
17:04:17FromDiscord<treeform> not UI animations
17:04:26FromDiscord<treeform> But you can write whole games with fidget if you like...
17:04:38FromDiscord<treeform> So in some sense yes, but probably no...
17:06:14*Gustavo6046 quit (Ping timeout: 245 seconds)
17:06:42*Torro left #nim ("bye")
17:07:19*Gustavo6046 joined #nim
17:11:29FromDiscord<hamidb80> is this library tested? 🤔 😄 https://media.discordapp.net/attachments/371759389889003532/840637039959474207/unknown.png
17:12:04FromDiscord<hamidb80> (edit) "this library" => "fidget"
17:13:22FromDiscord<hamidb80> i think i should previous versions
17:13:29FromDiscord<hamidb80> (edit) "i think i should ... previous" added "try"
17:15:02*teiresias quit (Quit: ZNC - https://znc.in)
17:15:31*teiresias joined #nim
17:16:44*Guest94576 quit (Quit: Guest94576)
17:21:47*xet7 joined #nim
17:22:15*Vladar quit (Remote host closed the connection)
17:23:35FromDiscord<PressF> just found out that exercism has a nim track https://exercism.io/my/tracks
17:24:58*Vladar joined #nim
17:29:22FromDiscord<treeform> In reply to @hamidb80 "is fidget tested? 🤔": Is mostly an issue with nimble not being able to lock libs to older versions of required libs. @ElegantBeef is working on fixing it. We can't lock to earlier version of vmath or maybe openGL so when packages up date we get out of sync. We are also working mostly on fidget2.
17:29:44FromDiscord<treeform> Its a big issue for us because every little change require retesting everything we have.
17:32:00FromDiscord<hamidb80> i didn't know that
17:32:17FromDiscord<geekrelief> Is using a local version of a module over the nimble version supported? I tried using nimscripter with nim devel and I'm getting an error in compiler-1.5.1 about `nativeStackTraceSupported` being undeclared. So I'm trying to copy over nim's `compiler` directory, but it's not working.
17:32:44Oddmongerpfffff i've done a « nimble install raylib » , which is pulled from git, and it takes ages. Does nimble do « depvth%1 » by defbuilt when it clones?
17:33:20Oddmonger« depth=1 » by default , i mean
17:35:06*beshr quit (Remote host closed the connection)
17:35:08FromGitter<HoangKim10_twitter> https://play.nim-lang.org/#ix=2d0C
17:37:13FromDiscord<treeform> In reply to @hamidb80 "is fidget tested? 🤔": What is the command you run to get that error?
17:37:31FromDiscord<hamidb80> In reply to @treeform "What is the command": `nim r main.nim`
17:38:02FromDiscord<hamidb80> In reply to @hamidb80 "": after fixing that line by myself ofcourse
17:39:01FromDiscord<hamidb80> In reply to @hamidb80 "": i modified that line with `mouse.pos = [0'f, 0'f]`
17:39:28FromDiscord<hamidb80> In reply to @hamidb80 "`nim r main.nim`": and then i entered
17:39:41FromDiscord<hamidb80> (edit) "modified" => "replaced"
17:39:42FromDiscord<treeform> which main?
17:39:47FromDiscord<treeform> (edit) "main?" => "main.nim?"
17:40:40FromDiscord<hamidb80> In reply to @treeform "which main.nim?": main.nim : contains "minimal sample"
17:40:50FromDiscord<treeform> got it
17:42:19FromDiscord<treeform> compiles here: nim c -r .\examples\minimal\minimal.nim
17:42:23FromDiscord<treeform> (edit) "nim" => "`nim" | ".\examples\minimal\minimal.nim" => ".\examples\minimal\minimal.nim`"
17:43:13FromDiscord<treeform> and the CI is currently green: https://github.com/treeform/fidget/commits/master
17:43:49FromDiscord<treeform> I think if you do a clean nimble install of fidet and the require packages it would work for you.
17:44:15FromDiscord<hamidb80> ok i test it
17:44:31FromDiscord<hamidb80> (edit) "i" => "i'ii"
17:44:35FromDiscord<hamidb80> (edit) "i'ii" => "i'll"
17:45:08FromDiscord<treeform> I noticed this issue though with new vmath: https://github.com/treeform/fidget/pull/151
17:45:46FromDiscord<hamidb80> In reply to @treeform "I think if you": is there any command to clean downloaded packages in nimble?
17:46:16FromDiscord<treeform> I don't think so, I some times remove the .nimble directory but I am not sure if that's recommended
17:46:19FromDiscord<treeform> might break your other stuff
17:47:37FromDiscord<treeform> Also current fidget in github has: `mouse.pos = vec2(0)`
17:47:43FromDiscord<treeform> so you might have had older fidget? not sure
17:48:38FromDiscord<hamidb80> what
17:49:02FromDiscord<hamidb80> should i install with `nimble install fidget@head?
17:49:05FromDiscord<hamidb80> (edit) "fidget@head?" => "fidget@head`?"
17:49:10FromDiscord<treeform> I don't know
17:49:12FromDiscord<hamidb80> (edit) "fidget@head`?" => "fidget#head`?"
17:49:37FromDiscord<hamidb80> (edit) "fidget#head`?" => "fidget@#head`?"
17:49:55FromDiscord<treeform> I think I just need to release 0.7.6
17:50:22FromDiscord<treeform> I think I will make 0.7.7 here in few minutes when CI finishes running.
17:50:30FromDiscord<treeform> to get that hash fix in
18:13:33FromDiscord<treeform> Ok, release is 0.7.7 of fidget is out.
18:13:38FromDiscord<treeform> with the new vmath
18:13:40FromDiscord<treeform> and other new things
18:14:23FromDiscord<PressF> Is there something like ncurses for Nim?
18:16:48reversem3So is this the new fidget 2 your working on ?
18:17:48FromDiscord<hamidb80> i wish someday i become good enough to contribute to an open source project
18:18:07FromDiscord<hamidb80> like treeform
18:18:26FromDiscord<hamidb80> (edit) removed "an" | " project" => "projects"
18:18:32reversem3Just keep learning , I wish the same thing
18:19:34reversem3Keep learning until you see @Araqs code and your brain doesn’t melt
18:20:07reversem3!package ncurses
18:20:30FromDiscord<hamidb80> In reply to @reversem3 "Keep learning until you": lol
18:20:59FromDiscord<hamidb80> In reply to @reversem3 "!package ncurses": is that suppose to be a command for bot?
18:21:30reversem3Yes
18:22:05reversem3https://nimble.directory/search?query=Ncurses
18:22:42FromDiscord<PressF> In reply to @reversem3 "https://nimble.directory/search?query=Ncurses": cool I did not know that nimble had a website hahahaha. my bad. thx
18:24:24reversem3This community is really helpful and friendly , so I do what I can to keep it that way.
18:25:53FromDiscord<PressF> In reply to @reversem3 "This community is really": It is. I was kind of "scared" of learning a relatively obscure language, but the community is so frindly that it feels better than when I learned JS hahah
18:26:25FromDiscord<hamidb80> In reply to @PressF "It is. I was": i still afraid of js
18:26:29FromDiscord<hamidb80> (edit) "i" => "i'm"
18:26:49FromDiscord<hamidb80> such a wierd language
18:27:28FromDiscord<PressF> In reply to @hamidb80 "such a wierd language": 0=="0"; 0==[]; but "0"!=[]
18:27:34FromDiscord<PressF> makes sense to me hahahahaha
18:28:30FromDiscord<hamidb80> js is weak-typed languages
18:28:32FromDiscord<hamidb80> (edit) "languages" => "language"
18:28:35FromDiscord<hamidb80> (edit) "js is ... weak-typed" added "a"
18:31:32*lritter quit (Quit: Leaving)
18:33:34reversem3I recommend buying the book and then slowly going through the manual and asking lots of questions. Experiment and have fun.
18:35:02*krux02 joined #nim
18:35:55FromDiscord<PressF> In reply to @reversem3 "I recommend buying the": with the book you mean nim in action right?
18:58:47reversem3Correct
18:59:37reversem3https://www.manning.com/books/nim-in-action?a_aid=niminaction&a_bid=78a27e81
18:59:58reversem3Use that link if you decide
19:01:35FromDiscord<reilly> Yet another Dimscord question. Does anyone know how to change the status message of the bot?
19:29:20*Jjp137 quit (Read error: Connection reset by peer)
20:10:43*leorize quit (Quit: WeeChat 3.0)
20:26:23*wasted_youth2 joined #nim
20:32:17*hyiltiz quit (Ping timeout: 252 seconds)
20:32:59*hyiltiz joined #nim
20:32:59*hyiltiz quit (Changing host)
20:32:59*hyiltiz joined #nim
20:36:14*thomasross joined #nim
20:42:31FromDiscord<treeform> In reply to @reversem3 "So is this the": No this is still fidget 1
20:50:17FromDiscord<PressF> In reply to @treeform "No this is still": Do you have any tutorial (ideally video) on how to use fidget?
20:51:45FromDiscord<ElegantBeef> The main to use fidget is with figma then it's mostly just make stuff in figma export it to nim code and go to coding interactions
21:03:11*Jjp137 joined #nim
21:11:41FromDiscord<ajusa> The only issue with Fidget right now I think is high DPI stuff? I think treeform said that would be fixed in Fidget 2 though
21:15:59*fredrikhr quit (Quit: Client Disconnecting)
21:36:07reversem3Jester, karax, norm and fidget?
21:37:18FromDiscord<ElegantBeef> What about htem
21:37:20FromDiscord<ElegantBeef> (edit) "htem" => "them"
21:41:31*Vladar quit (Quit: Leaving)
21:41:50reversem3I didn’t finish sorry , combine them together
21:42:48reversem3Possible to use fidget as a widget library
21:52:06FromDiscord<ajusa> Uh, combing Karax and fidget probably wouldn't work, it'd be one or the other. But yeah, you could combine the rest
21:53:25reversem3Yeah I was just thinking that
22:18:11FromDiscord<neow> In reply to @PressF "Is there something like": there is https://github.com/johnnovak/illwill
22:18:16FromDiscord<neow> FYI I haven't used it
22:55:47*krux02 quit (Remote host closed the connection)
22:56:16*hyiltiz quit (Ping timeout: 260 seconds)
22:58:08FromDiscord<brainproxy> sent a code paste, see https://play.nim-lang.org/#ix=3mec
22:58:25FromDiscord<brainproxy> maybe there's an easy fix, but I'm not sure
22:59:30*hyiltiz joined #nim
22:59:30*hyiltiz quit (Changing host)
22:59:30*hyiltiz joined #nim
22:59:49FromDiscord<brainproxy> (edit) "maybe" => "Maybe" | "fix, but I'm not sure" => "fix? Has to do with version of Nim compiler?"
23:10:23FromDiscord<treeform> In reply to @PressF "Do you have any": Sorry I don't have a vidoe, there are examples though.
23:10:35FromDiscord<treeform> examples folder in the source code
23:10:39FromDiscord<treeform> and many test cases as well
23:15:36*arecaceae quit (Remote host closed the connection)
23:15:55*arecaceae joined #nim
23:17:00FromDiscord<ElegantBeef> @brainproxy you may want to try using https://github.com/walkre-niboshi/nim-ncurses as it's been updated more recently and i know it compiles with stable atleast
23:32:01*motersen quit (Remote host closed the connection)
23:32:15*motersen joined #nim
23:32:51FromDiscord<brainproxy> alright, thanks for the tip
23:33:12FromDiscord<brainproxy> I did hack the rnowley one to the point it compiled, but it may be broken in other ways that aren't obvious