00:00:35 | FromDiscord | <impbox [ftsf]> PMunch! Very cool! |
00:05:00 | * | nmz1 left #nim (Ploop) |
00:51:08 | * | vicfred joined #nim |
00:57:54 | * | Gustavo6046 quit (Quit: ZNC 1.8.2 - https://znc.in) |
00:58:18 | * | Gustavo6046 joined #nim |
01:32:02 | nrds | <Prestige99> That's pretty awesome |
01:36:07 | FromDiscord | <QueenFuckingAdrielle> In reply to @NimEventer "New post on r/nim": This looks awesome. This is currently our issue right now. A good deal of our codebase relies on gpu code and I am trying to find to avoid having us write too many kernels. I'm trying to avoid code maintenance issues longterm by at least putting some package/abstraction between our code and the kernels. |
01:36:53 | FromDiscord | <QueenFuckingAdrielle> good new is we are at lik ~70% nim in our code base |
01:37:00 | FromDiscord | <QueenFuckingAdrielle> (edit) "lik" => "like" |
01:39:28 | FromDiscord | <Elegantbeef> Any fun compiler bugs? |
01:43:41 | FromDiscord | <geekrelief> In reply to @PMunch "I fleshed out the": Oh man, I'm in the process of updating nimterop to use with binding The Machinery. I guess I should have waited a little longer for this! |
01:43:59 | FromDiscord | <Yardanico> you might want to join efforts with @Gumber about the machinery :) |
01:44:30 | FromDiscord | <QueenFuckingAdrielle> a few, we have been moving from cython for like two years now |
01:44:43 | FromDiscord | <geekrelief> In reply to @Yardanico "you might want to": Yeah I've been chatting with @Gumber on the gamedev channel |
01:45:12 | FromDiscord | <QueenFuckingAdrielle> most of our probably have actually been with docker +singularity containers |
01:45:22 | FromDiscord | <QueenFuckingAdrielle> but thats not a nim issue |
01:45:52 | FromDiscord | <QueenFuckingAdrielle> also there have been some interesting problems running nim on jetson/arm hardware |
01:46:00 | FromDiscord | <geekrelief> sent a code paste, see https://play.nim-lang.org/#ix=3zI9 |
01:46:22 | FromDiscord | <geekrelief> The Machinery uses a lot of macros, but nimterop just discards them. |
01:46:24 | FromDiscord | <Elegantbeef> Best be making the appropriate issues 😛↵(@QueenFuckingAdrielle) |
01:47:08 | FromDiscord | <QueenFuckingAdrielle> we should, we've had an interesting time over covid and most of our progress got halted |
01:47:39 | FromDiscord | <geekrelief> @PMuch I see Futhark was created to deal with macros where nimterop fails. Awesome! |
01:47:47 | FromDiscord | <geekrelief> (edit) "@PMuch" => "@PMunch ch" |
01:47:53 | FromDiscord | <geekrelief> (edit) removed "ch" |
01:48:04 | FromDiscord | <QueenFuckingAdrielle> im hoping to use nim in some biotech work im doing, but i think it might be a hard sell |
01:48:33 | FromDiscord | <QueenFuckingAdrielle> so much love for huggingface lately |
01:50:08 | FromDiscord | <QueenFuckingAdrielle> In reply to @Elegantbeef "Best be making the": I'd like to contribute to nim at some point. I might release our graph library open source for the nim community but we will see how things go. |
02:20:03 | FromDiscord | <Gumber> Hack scrambler and I were having an interesting conversation in gamedev about all the different binding generator tools |
02:20:16 | FromDiscord | <Gumber> As usual lately I'm using text to speech so I apologize for getting handles punctuation spelling and grammar wrong |
02:20:33 | FromDiscord | <Gumber> Today we are having it I mean like several hours ago I think |
02:27:24 | * | arkurious quit (Quit: Leaving) |
02:28:41 | * | rockcavera quit (Remote host closed the connection) |
03:13:01 | * | kayabaNerve joined #nim |
03:50:03 | FromDiscord | <Gumber> whoops it was actually #offtopic |
03:50:12 | FromDiscord | <Gumber> the whole conversation started here: https://discordapp.com/channels/371759389889003530/371759607934353448/890308012508586025 b/w @Kiloneie and I |
03:54:50 | FromDiscord | <impbox [ftsf]> anyone here using dimscord for slash commands that could share an example? |
03:55:32 | FromDiscord | <Elegantbeef> Are you in the dimscord discord server? |
03:56:39 | FromDiscord | <Elegantbeef> Probably more likely to get help there |
03:56:58 | FromDiscord | <impbox [ftsf]> oh that's a thing? |
03:57:07 | FromDiscord | <Elegantbeef> If you want an invite i can shoot you one |
03:57:28 | FromDiscord | <impbox [ftsf]> sure, that'd be rad |
03:58:43 | FromDiscord | <Elegantbeef> Look at this schmuck not accepting DMs from non friends |
03:59:34 | FromDiscord | <impbox [ftsf]> it's dangerous out there |
04:06:02 | * | supakeen quit (Quit: WeeChat 3.3) |
04:06:33 | * | supakeen joined #nim |
04:29:39 | FromDiscord | <haxscramper> In reply to @Gumber "Hack scrambler and I": @Gumber |
04:29:53 | FromDiscord | <Gumber> well, google's NLP |
04:29:55 | FromDiscord | <Gumber> but... |
04:30:02 | FromDiscord | <Gumber> thank you either way! |
04:30:28 | FromDiscord | <Elegantbeef> Odd when he mistypes my name it just comes out as 'fuckwit' |
04:30:29 | FromDiscord | <haxscramper> Now I have to wait for "hex/hack scraper" |
04:45:09 | FromDiscord | <Rika> Hack scrambler is an amazing name lmao |
05:43:39 | * | neurocyte013 joined #nim |
05:43:39 | * | neurocyte013 quit (Changing host) |
05:43:39 | * | neurocyte013 joined #nim |
06:02:20 | * | neurocyte0136 joined #nim |
06:02:20 | * | neurocyte0136 quit (Changing host) |
06:02:20 | * | neurocyte0136 joined #nim |
06:03:18 | * | neurocyte013 quit (Ping timeout: 265 seconds) |
06:03:19 | * | neurocyte0136 is now known as neurocyte013 |
06:14:52 | * | vicfred quit (Quit: Leaving) |
06:26:47 | * | max22- joined #nim |
06:48:13 | FromDiscord | <gnu+linux user> nim in vim |
07:04:46 | * | Onionhammer quit (Remote host closed the connection) |
07:05:04 | * | Onionhammer joined #nim |
07:05:16 | * | Vladar joined #nim |
07:14:40 | * | max22- quit (Quit: Leaving) |
07:17:50 | * | max22- joined #nim |
07:27:50 | * | pro joined #nim |
07:35:34 | * | max22- quit (Remote host closed the connection) |
07:39:47 | FromDiscord | <Yardanico> @ShellTear "Hi, I'm new to nim. Is it possible to compile the nim code to c/c++ code like js?" what did you exactly mean? You want to get the C/C++ source code that Nim compiler creates when compiling your program? |
07:40:36 | FromDiscord | <Yardanico> By default Nim saves all C/C++ intermediate sources into the default cache directory of your OS, on Linux that's usually ~/.cache/nim |
07:41:13 | FromDiscord | <Yardanico> you can change the default cache directory by passing `--nimcache:dirname` to the compilation command, then the intermediate sources will be saved in that directory |
07:41:48 | FromDiscord | <Yardanico> that said, C/C++ code compiled from Nim code isn't really meant to be human-readable or editable |
07:44:44 | * | max22- joined #nim |
07:48:53 | * | max22- quit (Remote host closed the connection) |
08:00:52 | * | Gustavo6046 quit (Ping timeout: 252 seconds) |
08:01:26 | * | Gustavo6046 joined #nim |
08:08:56 | * | max22- joined #nim |
08:14:44 | * | max22- quit (Remote host closed the connection) |
08:32:18 | FromDiscord | <ShellTear> Yes, that's exactly what I was looking for |
08:32:20 | FromDiscord | <ShellTear> Thanks |
08:40:19 | * | pro quit (Quit: WeeChat 3.2.1) |
08:43:38 | * | Vladar quit (Quit: Leaving) |
08:51:44 | FromDiscord | <gnu+linux user> does it do that for js |
08:51:52 | FromDiscord | <gnu+linux user> ()creation of obj files |
08:51:59 | FromDiscord | <gnu+linux user> (edit) "()creation" => "(creation" | "files" => "files)" |
09:23:34 | FromDiscord | <Yardanico> In reply to @richard stallmen(crazy GNU guy) "(creation of obj files)": wat? |
09:23:50 | FromDiscord | <Yardanico> nim to js doesn't require additional compilers unlike C/C++ backends |
09:27:19 | * | evilkhaoskat joined #nim |
09:27:25 | * | pro joined #nim |
09:28:26 | * | evilkhaoskat quit (Client Quit) |
09:50:10 | FromDiscord | <gnu+linux user> ofc, i asked if it caches out the process of compiltion |
10:03:37 | * | pro quit (Quit: WeeChat 3.2.1) |
10:11:04 | NimEventer | New thread by Robb1e: Tesseract in nim?, see https://forum.nim-lang.org/t/8452 |
12:01:02 | FromDiscord | <hmmm> I'd like to submit a huge showstopper bug report. Why can't I do mysequence.clear() but I have to resort to the unnatural and ugly mysequence.setLen(0) |
12:01:18 | FromDiscord | <hmmm> this is important I tell u |
12:02:25 | * | stkrdknmibalz quit (Quit: WeeChat 3.0.1) |
12:06:01 | * | supakeen quit (Quit: WeeChat 3.3) |
12:06:31 | * | supakeen joined #nim |
12:12:25 | * | rockcavera joined #nim |
12:12:25 | * | rockcavera quit (Changing host) |
12:12:25 | * | rockcavera joined #nim |
12:14:17 | FromDiscord | <RC> In reply to @richard stallmen(crazy GNU guy) "ofc, i asked if": But as far as I know the outputted js is not minimized (unless you need to use -d:danger ?) |
12:18:33 | FromDiscord | <hmmm> what is the easiest way to take the path radix? Like from "C:\path\myfile.nim" I want" C:\path" |
12:29:09 | FromDiscord | <Rika> https://nim-lang.org/docs/os.html#splitPath%2Cstring |
12:29:10 | FromDiscord | <Rika> ? |
12:32:22 | FromDiscord | <hmmm> my boi |
12:32:26 | FromDiscord | <hmmm> looks good |
12:32:32 | FromDiscord | <Rika> What if I were a girl smh |
12:32:44 | FromDiscord | <Rika> I am joking |
12:33:43 | FromDiscord | <hmmm> I remember a proc (or a python def) that worked like split(string, -1) and gave back the path without the filename |
12:33:55 | FromDiscord | <hmmm> it returned a string and not a tuple so it was comfier |
12:33:57 | FromDiscord | <Rika> Not foolproof |
12:34:07 | FromDiscord | <Rika> Only works if you know the splitter |
12:34:15 | FromDiscord | <Rika> Which differs on different operating systems |
12:34:20 | FromDiscord | <hmmm> ah ye |
12:34:22 | FromDiscord | <Rika> Tuple is better |
12:34:27 | FromDiscord | <hmmm> rika u my boi / girl |
12:34:30 | FromDiscord | <Rika> I don’t know why you would think otherwise |
12:35:17 | arfy | python has the path module. |
12:35:31 | FromDiscord | <Rika> Nim tuples and Python tuples are not the same if you are trying to equate them |
12:35:58 | FromDiscord | <Rika> In reply to @arfy "python has the path": What does that have to do with? |
12:36:00 | FromDiscord | <hmmm> also why when I have a path string on a var and I add() it to a seq it doubles the slashes? Do not touch my strings nim pls |
12:36:04 | FromDiscord | <TelegramXPlus (EnteryName)> Hi, I'm new to Nim and Id like to better understand a certain concept. What's the real difference between passing an argument with the keyword var and passing a ref object as argument. I mean when I use var to modify a certain value, it changes the actual parameter so wouldn't the var keyword as argument be like passing a reference/pointer? Thanks in advance for the answers. |
12:36:17 | FromDiscord | <Rika> In reply to @hmmm "also why when I": If it is a backslash that is for escaping |
12:36:26 | FromDiscord | <Rika> In memory it is one backslash |
12:36:35 | FromDiscord | <hmmm> really? |
12:36:37 | FromDiscord | <Rika> In printing it is doubled to indicate it is a raw backslash |
12:36:39 | FromDiscord | <hmmm> that's confusing |
12:36:51 | FromDiscord | <Rika> Well would you rather this |
12:37:02 | FromDiscord | <Rika> “My text then a new line↵“ |
12:37:10 | FromDiscord | <Rika> Or “my text then a new line\n” |
12:37:18 | FromDiscord | <Rika> When printing |
12:37:30 | FromDiscord | <Rika> (Representation only) |
12:37:40 | FromDiscord | <Rika> In $ it will print the former |
12:37:40 | FromDiscord | <hmmm> well I'd like echo to show me the stuff as I expect them to be, but if you tell me that in memory it's the same it's ok I guess |
12:37:46 | FromDiscord | <Rika> repr will print the latter I believe |
12:38:22 | FromDiscord | <Rika> !eval echo "test\\".repr |
12:38:24 | NimBot | 0x55f44c761870"test\\" |
12:38:26 | FromDiscord | <Rika> What the fuck |
12:38:31 | FromDiscord | <Rika> Oh discord thanks |
12:38:35 | arfy | doesn't echo call a types $ proc automatically? |
12:38:41 | FromDiscord | <Rika> Yes |
12:38:45 | FromDiscord | <hmmm> oh shi I have to go eat |
12:38:53 | FromDiscord | <hmmm> rika bless u ❤️ |
12:38:55 | FromDiscord | <Rika> !eval echo "test\\" |
12:38:57 | NimBot | test\ |
12:39:12 | FromDiscord | <Rika> Well thanks discord now I can’t tell if the backslash is doubled |
12:39:18 | FromDiscord | <Rika> Or not |
12:39:29 | FromDiscord | <Rika> !eval echo "test\n" |
12:39:31 | NimBot | test↵ |
12:39:55 | FromDiscord | <Rika> Hmm if it is doubled then there are other reasons too |
12:40:10 | FromDiscord | <Rika> @hmmm can you post a sample of the doubles slash code |
12:46:41 | * | arkurious joined #nim |
13:05:24 | FromDiscord | <hmmm> hmm it's strange I can't reproduce it, if I do this: https://play.nim-lang.org/#ix=3zKa |
13:05:28 | FromDiscord | <hmmm> it doesn't work |
13:05:51 | FromDiscord | <hmmm> I get this string from a GUI object |
13:06:03 | FromDiscord | <hmmm> who knowsssss |
13:17:17 | * | Vladar joined #nim |
13:21:56 | FromDiscord | <Rika> When writing the thing in code you have to double the backslash |
13:22:06 | FromDiscord | <Rika> In GUI I assume it’s not needed |
13:22:24 | * | Schnouki joined #nim |
13:30:35 | FromDiscord | <cabboose> Did no one answer the new guy? |
13:32:36 | FromDiscord | <cabboose> http://ssalewski.de/nimprogramming.html#_references_to_objects |
13:32:48 | FromDiscord | <cabboose> This is a good resource for learning nim! |
13:33:23 | FromDiscord | <Rika> I didn’t realise |
13:36:52 | FromDiscord | <cabboose> Ehhh I think he left 🤣 |
13:37:08 | FromDiscord | <cabboose> I’ll give him a proper answer if he needs when I’m on the computer |
15:02:00 | FromDiscord | <hmmm> 75% of my bugs are procs that are defined with ":" instead of "=" |
15:02:06 | FromDiscord | <hmmm> life is very hard for me |
15:05:23 | FromDiscord | <Rika> lol |
15:11:32 | FromDiscord | <enthus1ast> why are the finalizers not called on program exit with default gc? Not even a GC\_fullCollect() triggers them |
15:11:39 | FromDiscord | <enthus1ast> on arc they work fine |
15:12:35 | FromDiscord | <cabboose> like `=destroy` finalizers? |
15:12:47 | FromDiscord | <enthus1ast> nope for the refs\:↵↵new(result, finalize) |
15:12:52 | FromDiscord | <cabboose> ah |
15:13:42 | FromDiscord | <enthus1ast> well ok arc / orc will be the new default soon (and i'm planing to use them anyhow in this project, but yeah just curious) |
15:14:09 | FromDiscord | <cabboose> well, I'm guessing because theres no reason to |
15:14:19 | FromDiscord | <cabboose> on exit the os usually handles cleaning app memory |
15:14:28 | FromDiscord | <cabboose> GC\_fullCollect() doesn' |
15:14:37 | FromDiscord | <enthus1ast> nah, i do stuff in my finalizer that i want to happen ;) |
15:14:43 | FromDiscord | <cabboose> [Edit](https://discord.com/channels/371759389889003530/371759389889003532/890617119149015070): GC\_fullCollect() doesn't just delete all your things; it just runs a cycle doesn't it? |
15:15:11 | FromDiscord | <cabboose> hahaha why not just add procs on exit then |
15:15:45 | FromDiscord | <cabboose> https://nim-lang.org/docs/exitprocs.html |
15:16:21 | FromDiscord | <enthus1ast> yeah i can do both |
15:16:39 | FromDiscord | <cabboose> yeah dunno past that soz m8 |
15:18:23 | FromDiscord | <enthus1ast> the thing is with the exit proc, the consumer app must know internals of the lib |
15:30:02 | FromDiscord | <hmmm> bois how do I encapsulate a string in double quotes, I tried doing "\"" & temp4 & "\"" but it fails |
15:30:16 | FromDiscord | <hmmm> oh discords strips the slashes |
15:30:59 | FromDiscord | <cabboose> \`"""" & temp4 & """" |
15:31:08 | FromDiscord | <hmmm> ohh |
15:31:15 | FromDiscord | <cabboose> `"\"\"" & temp4 & "\"\""` |
15:31:21 | FromDiscord | <hmmm> I'll try it right away |
15:33:17 | FromDiscord | <hmmm> it worked |
15:33:33 | FromDiscord | <hmmm> so you need a \ before and after the literal quote |
15:33:41 | FromDiscord | <hmmm> very suspicious |
15:33:52 | FromDiscord | <hmmm> ty cabbose u my bro |
15:34:46 | FromDiscord | <cabboose> que? just before |
15:34:52 | FromDiscord | <enthus1ast> sent a code paste, see https://play.nim-lang.org/#ix=3zKV |
15:35:13 | FromDiscord | <enthus1ast> (and replacement is done on compile time) |
15:35:23 | FromDiscord | <cabboose> `"\""` will be a single " |
15:35:32 | FromDiscord | <cabboose> `"\"\""` will be two |
15:35:53 | FromDiscord | <hmmm> very suspicious |
15:36:01 | FromDiscord | <cabboose> no? |
15:36:03 | FromDiscord | <hmmm> I will try enthusiast suggestion too |
15:36:29 | FromDiscord | <cabboose> works fine for me |
15:37:37 | FromDiscord | <cabboose> you could also consider just creating a template |
15:37:57 | * | max22- joined #nim |
15:38:57 | FromDiscord | <cabboose> sent a code paste, see https://play.nim-lang.org/#ix=3zKW |
15:43:19 | FromDiscord | <hmmm> hmm |
15:43:23 | FromDiscord | <hmmm> this is interesting |
15:43:30 | FromDiscord | <hmmm> maybe overkill |
15:44:02 | FromDiscord | <cabboose> Que? |
16:02:08 | * | nixfreak_nim[m] quit (Read error: Connection reset by peer) |
16:02:10 | * | Terry[m] quit (Remote host closed the connection) |
16:02:10 | * | federico3 quit (Remote host closed the connection) |
16:02:10 | * | happycorsair[m] quit (Write error: Connection reset by peer) |
16:02:28 | FromDiscord | <Rika> I’m so confused what’s so interesting about this |
16:02:59 | FromDiscord | <geekrelief> Has anyone been able to build Futhark on Windows? |
16:03:15 | FromDiscord | <Rika> `"`: the opening or closing quote for the string↵`\"`: the value of the string |
16:04:14 | * | nixfreak_nim[m] joined #nim |
16:18:04 | * | federico3 joined #nim |
16:18:04 | * | happycorsair[m] joined #nim |
16:18:16 | * | Terry[m] joined #nim |
16:29:08 | FromDiscord | <enthus1ast> sent a code paste, see https://play.nim-lang.org/#ix=3zL9 |
17:28:37 | * | tiorock joined #nim |
17:28:38 | * | tiorock quit (Changing host) |
17:28:38 | * | tiorock joined #nim |
17:28:38 | * | rockcavera quit (Killed (copper.libera.chat (Nickname regained by services))) |
17:28:38 | * | tiorock is now known as rockcavera |
18:23:10 | * | max22- quit (Ping timeout: 268 seconds) |
18:23:59 | FromDiscord | <hmmm> bois if I execute a shell command how do I get back the error results |
18:30:04 | * | Gustavo6046 quit (Ping timeout: 252 seconds) |
18:30:21 | * | Gustavo6046_ joined #nim |
18:32:08 | FromDiscord | <auxym> you mean the stderr stream? |
18:32:48 | * | Gustavo6046_ is now known as Gustavo6046 |
18:34:09 | FromDiscord | <hmmm> yea probably it's stderr, but in general any output getting out when you execute the command normally in console |
18:41:09 | FromDiscord | <auxym> https://nim-lang.org/docs/osproc.html |
18:43:02 | FromDiscord | <auxym> There's many options there. The most powerful but somewhat more complicated is using startProcess then errorHandle to get the stderr stream to read from |
18:47:15 | FromDiscord | <hmmm> hmmm |
18:47:20 | FromDiscord | <hmmm> I'm already using shellex |
18:50:43 | FromDiscord | <auxym> don't know what that is |
18:52:38 | FromDiscord | <Smarc> sent a code paste, see https://play.nim-lang.org/#ix=3zLx |
18:55:05 | FromDiscord | <auxym> something like `result.sortedByIt(it.grade)` would work |
18:55:25 | FromDiscord | <auxym> it creates a copy though |
18:56:00 | FromDiscord | <Smarc> I tried that, but the `it` does not know `.grade` for some reason |
18:56:47 | FromDiscord | <auxym> can you create a minimal example in playground? |
18:57:01 | FromDiscord | <auxym> https://play.nim-lang.org/ |
19:03:54 | * | max22- joined #nim |
19:08:28 | FromDiscord | <hmmm> oh sorry |
19:08:48 | FromDiscord | <hmmm> shellex was meaning execShellCmd |
19:19:34 | * | Amun-Ra quit (Quit: Gdyby mi się chciało tak jak mi się nie chce...) |
19:21:29 | FromDiscord | <hmmm> yea apparently python uses subprocess so I guess we have something similar in osproc execprocess or execcmd |
19:22:07 | * | vicfred joined #nim |
19:22:29 | FromDiscord | <Smarc> @auxym Finally I was able to .. https://play.nim-lang.org/#ix=3zLJ |
20:11:35 | * | Vladar quit (Quit: Leaving) |
20:25:16 | * | max22- quit (Remote host closed the connection) |
20:26:02 | * | max22- joined #nim |
20:56:02 | FromDiscord | <phargob> @Smarc dunno if this helps: https://play.nim-lang.org/#ix=3zM8 |
21:10:08 | FromDiscord | <auxym> @Smarc https://play.nim-lang.org/#ix=3zMb |
21:10:35 | FromDiscord | <auxym> I called sortedByIt on the input before adding to seq. |
21:11:04 | FromDiscord | <auxym> ...which I now realize @phargob did exactly the same |
22:21:52 | * | stkrdknmibalz joined #nim |
22:21:57 | * | max22- quit (Quit: Leaving) |
22:33:04 | FromDiscord | <tandy> is there something like python enumerate in nim? |
22:33:11 | FromDiscord | <tandy> im doing a \`for seq\` |
22:33:21 | FromDiscord | <tandy> wanna know the index too |
22:33:51 | FromDiscord | <enthus1ast> pairs iterator |
22:34:05 | FromDiscord | <enthus1ast> for (idx, elem) in yourSeq\: |
22:34:10 | FromDiscord | <tandy> oh epic |
22:34:12 | FromDiscord | <enthus1ast> [Edit](https://discord.com/channels/371759389889003530/371759389889003532/890727750355255346): for (idx, elem) in yourSeq.pairs() |
22:34:50 | FromDiscord | <tandy> \`for idx, track in user.listenHistory[0..maxListens]\:\` this worked too |
22:35:01 | FromDiscord | <enthus1ast> yeah |
22:35:24 | FromDiscord | <juan_carlos> https://nim-lang.github.io/Nim/enumerate.html#enumerate.m%2CForLoopStmt |
23:19:17 | * | kayabaNerve quit (Ping timeout: 264 seconds) |
23:27:01 | FromDiscord | <auxym> anyone know if there's a way to stop nimsuggest or the (saem) nim-vscode extension from analyzing a specific file? I'm tired of the squigglies all over my config.nims file ("undeclared identifier 'switch'") |