| 00:02:01 | FromDiscord | <janakali> In reply to @treeform "Does any one know": nimble has `after build:`↵I can't find it in documentation, so here is an example from (hopedully resolved) issue: https://github.com/nim-lang/nimble/issues/606 |
| 00:02:27 | FromDiscord | <janakali> (edit) "(hopedully" => "(hopefully" |
| 00:03:45 | FromDiscord | <treeform> In reply to @janakali "nimble has `after build:`": thanks! does not look line config.nims has it though |
| 00:19:47 | * | xet7 quit (Quit: Leaving) |
| 01:29:50 | FromDiscord | <nasuray> In reply to @treeform "thanks! does not look": This is a nimble specific feature. But a config.nims specific solution would just be a custom task that runs the necessary steps. |
| 02:03:42 | * | fallback quit (Quit: IRCNow and Forever!) |
| 02:11:22 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
| 02:11:50 | * | SchweinDeBurg joined #nim |
| 02:14:21 | * | fallback joined #nim |
| 02:25:12 | * | Lord_Nightmare quit (*.net *.split) |
| 02:25:13 | * | madprops quit (*.net *.split) |
| 02:25:13 | * | computerquip quit (*.net *.split) |
| 02:25:58 | * | madprops_ joined #nim |
| 02:25:58 | * | Lord_Nightmare joined #nim |
| 02:25:58 | * | computerquip joined #nim |
| 02:28:54 | * | computerquip quit (Ping timeout: 256 seconds) |
| 02:29:34 | * | computerquip joined #nim |
| 02:32:18 | * | marcus quit (Ping timeout: 256 seconds) |
| 02:33:03 | * | rockcavera quit (Remote host closed the connection) |
| 02:34:03 | * | marcus joined #nim |
| 02:40:43 | * | cornfeedhobo quit (Read error: Connection reset by peer) |
| 02:46:27 | * | cornfeedhobo joined #nim |
| 02:54:57 | * | strogon14 quit (Ping timeout: 256 seconds) |
| 02:55:06 | * | strogon14 joined #nim |
| 03:26:49 | * | lucerne9 quit (Read error: Connection reset by peer) |
| 03:26:49 | * | marcus quit (Ping timeout: 256 seconds) |
| 03:26:49 | * | Ekho quit (Ping timeout: 256 seconds) |
| 03:27:16 | * | marcus joined #nim |
| 03:27:39 | * | lucerne9 joined #nim |
| 03:27:46 | * | madprops_ is now known as madprops |
| 03:27:46 | * | madprops quit (Changing host) |
| 03:27:46 | * | madprops joined #nim |
| 03:28:32 | * | Ekho- joined #nim |
| 03:59:44 | * | Ekho- is now known as Ekho |
| 04:50:31 | * | LuckyMan joined #nim |
| 05:16:32 | * | Jjp137 quit (Quit: Leaving) |
| 05:18:26 | * | Amun-Ra quit (Ping timeout: 256 seconds) |
| 05:18:26 | * | xtr00_ quit (Ping timeout: 256 seconds) |
| 05:18:44 | * | Amun-Ra joined #nim |
| 05:19:06 | * | xtr00 joined #nim |
| 05:25:31 | * | Jjp137 joined #nim |
| 05:59:16 | * | xtr00 quit (Ping timeout: 256 seconds) |
| 06:00:56 | * | xtr00 joined #nim |
| 06:04:10 | * | Amun-Ra quit (Ping timeout: 256 seconds) |
| 06:04:18 | * | Amun-Ra_ joined #nim |
| 06:46:41 | * | ftajhii quit (Quit: No Ping reply in 180 seconds.) |
| 06:54:50 | * | derpydoo joined #nim |
| 07:07:31 | * | Jjp137 quit (Ping timeout: 246 seconds) |
| 07:23:19 | * | LuckyMan quit (Quit: LuckyMan) |
| 07:30:23 | * | Jjp137 joined #nim |
| 07:39:49 | FromDiscord | <kiloneie> I have a type `Entity = ref object of RootObj` and then `Player = ref object of Entity`. I wanted to, but i guess i can't, or can i... change the values of the fields of `Player`, which i can do for `Entity`, but you cannot do so for it's children. So my workaround was to make a template variable instead. Or is it possible ? |
| 07:41:28 | FromDiscord | <kiloneie> (both have identical fields btw) |
| 07:53:24 | * | beholders_eye joined #nim |
| 07:56:04 | * | marcus quit (Ping timeout: 265 seconds) |
| 07:56:34 | * | marcus joined #nim |
| 08:06:37 | * | beholders_eye quit (Ping timeout: 256 seconds) |
| 08:19:19 | * | jkl quit (Ping timeout: 240 seconds) |
| 08:23:45 | * | jkl joined #nim |
| 09:01:34 | * | derpydoo quit (Quit: derpydoo) |
| 09:31:29 | FromDiscord | <tearsinrain__> In reply to @blackmius "recently i found one,": ope |
| 09:31:31 | FromDiscord | <tearsinrain__> that'll do it |
| 09:31:35 | FromDiscord | <tearsinrain__> but cool yeah ill keep that in mind |
| 09:31:39 | FromDiscord | <tearsinrain__> ill just manage the sockets myself |
| 10:05:25 | * | beholders_eye joined #nim |
| 11:24:00 | * | end quit (Quit: end) |
| 11:24:00 | * | bcksl quit (Quit: \) |
| 11:43:40 | * | beholders_eye quit (Ping timeout: 246 seconds) |
| 11:44:41 | * | bcksl joined #nim |
| 11:51:41 | * | end joined #nim |
| 13:03:37 | * | beholders_eye joined #nim |
| 13:11:41 | * | ainema joined #nim |
| 13:32:52 | * | beholders_eye quit (Ping timeout: 246 seconds) |
| 13:50:51 | * | ainema left #nim (#nim) |
| 14:00:58 | * | beholders_eye joined #nim |
| 15:11:50 | FromDiscord | <kiloneie> Wat... is there something my eyes are missing ? This is happening to all the "Experimental Ideas WIP" and "Entity Designs" folder's .nim files i had just moved... https://media.discordapp.net/attachments/371759389889003532/1425138554211668019/Screenshot_2025-10-07_17-10-25.png?ex=68e67f35&is=68e52db5&hm=abb5facadc2155d3805f23ac0a8c279c9aa7f01cb5ce2ad86784a21488812b12& |
| 15:12:33 | FromDiscord | <kiloneie> There is no such thing as "Experimental.nim", other files will report a different, even existing file as being the problem... |
| 15:14:58 | FromDiscord | <kiloneie> https://media.discordapp.net/attachments/371759389889003532/1425139341436522606/Screenshot_2025-10-07_17-14-48.png?ex=68e67ff0&is=68e52e70&hm=d215c90480f8eb45b45fa09edcb497a4be8d95e450bb68f2376de49fb161b248& |
| 15:26:58 | FromDiscord | <prestosilver> If I had to guess it's the space in the name splitting a command somewhere |
| 15:28:01 | FromDiscord | <prestosilver> Because for example `nim c entity experiment/runme.nim` will compile entity.nim and excitement/runme.nim |
| 15:28:34 | FromDiscord | <prestosilver> The .nim is inserted, if I had to guess it's backcompat |
| 15:30:58 | * | oddish quit (Ping timeout: 255 seconds) |
| 15:32:20 | * | oddish joined #nim |
| 15:33:03 | * | joast quit (Quit: Leaving.) |
| 15:33:29 | FromDiscord | <prestosilver> Not sure exactly how the nim plugin works for zed but I'd suggest filing an issue for improper escaping if that is it |
| 15:33:49 | FromDiscord | <prestosilver> (edit) "Not sure exactly how the nim plugin works for zed ... but" added "if it's manual or not," |
| 15:35:19 | FromDiscord | <kiloneie> What the hell, i think ANY AND ALL whitespaces are erroring ! |
| 15:36:07 | FromDiscord | <kiloneie> Everything from any folder works if i remove the spaces |
| 15:36:08 | FromDiscord | <kiloneie> ... |
| 15:36:16 | FromDiscord | <kiloneie> How in the world is this a thing |
| 15:36:31 | FromDiscord | <prestosilver> It's totally just not escaped in the plugin |
| 15:39:05 | FromDiscord | <prestosilver> Try making a folder named `; firefox; echo` (with `mkdir \;\ firefox\;\ echo`) and run a file in that |
| 15:40:28 | FromDiscord | <kiloneie> You want me to make a folder called "; firefox; echo" ? |
| 15:41:21 | FromDiscord | <prestosilver> If the bug is improper escaping that'll fail to run nim, then run Firefox then echo the rest of the lien |
| 15:41:34 | FromDiscord | <kiloneie> https://media.discordapp.net/attachments/371759389889003532/1425146037969883156/Screenshot_2025-10-07_17-41-19.png?ex=68e6862d&is=68e534ad&hm=3c0c49b8beb76f28cdadff75f12ff73b9bb4f348fedcfa1300294a1a57f6a34f& |
| 15:41:38 | FromDiscord | <kiloneie> xD |
| 15:41:50 | FromDiscord | <prestosilver> Yea you should totally file a GitHub issue |
| 15:42:29 | FromDiscord | <prestosilver> (edit) "Yea you should totally file a GitHub issue ... " added "with the zed nim plugin" |
| 15:52:22 | FromDiscord | <kiloneie> Is it impossible to include in a case statement ? Just experimenting with ideas i had before taking a nap today. https://media.discordapp.net/attachments/371759389889003532/1425148757091291246/Screenshot_2025-10-07_17-51-43.png?ex=68e688b5&is=68e53735&hm=4e0c554da288465637aa8858a45e4ecf10a4f7aa57ec88efdf80fc486d75c938& |
| 16:17:55 | FromDiscord | <kiloneie> I was thinking about other ideas on, how to have the types i want, outside of the main program. So far, the best i have is, Entity parent, and Person, Wall... as a no change copy of Entity(obviously can add fields just for them), and maybe object variants with them. Just exploring other ideas... |
| 16:39:27 | FromDiscord | <lainlaylie> In reply to @kiloneie "": that is so bad... |
| 16:52:25 | FromDiscord | <kiloneie> Is there a way to determine if a variable(identifier) is a ref/ptr ? |
| 16:52:43 | FromDiscord | <kiloneie> (maybe even what it's pointing at ?) |
| 16:57:34 | FromDiscord | <treeform> In reply to @kiloneie "Is there a way": have you tried `when compiles(foo[])`? |
| 16:58:59 | Amun-Ra_ | https://play.nim-lang.org/#pasty=iiKohCCO |
| 17:00:55 | FromDiscord | <Elegantbeef> `identifer is ref | ptr` |
| 17:25:50 | * | oddish_ joined #nim |
| 17:27:07 | * | oddish quit (Ping timeout: 246 seconds) |
| 17:27:08 | * | Mister_Magister quit (Ping timeout: 246 seconds) |
| 17:27:08 | * | oddish_ is now known as oddish |
| 17:27:10 | * | Mister_Magister_ joined #nim |
| 17:30:04 | * | Mister_Magister_ is now known as Mister_Magister |
| 17:47:39 | * | madprops_ joined #nim |
| 17:51:06 | * | madprops quit (*.net *.split) |
| 17:51:06 | * | Lord_Nightmare quit (*.net *.split) |
| 17:51:52 | * | madprops_ is now known as madprops |
| 17:51:52 | * | madprops quit (Changing host) |
| 17:51:52 | * | madprops joined #nim |
| 17:54:40 | * | Lord_Nightmare joined #nim |
| 18:54:05 | * | beholders_eye quit (Ping timeout: 245 seconds) |
| 20:29:05 | * | beholders_eye joined #nim |
| 21:19:19 | FromDiscord | <Robyn [She/Her]> In reply to @kiloneie "Wat... is there something": (flash banged ;-;) |
| 21:25:05 | * | madprops quit (Remote host closed the connection) |
| 21:25:05 | * | madprops joined #nim |
| 21:25:06 | * | marcus quit (Ping timeout: 256 seconds) |
| 21:25:07 | * | madprops quit (Changing host) |
| 21:25:07 | * | madprops joined #nim |
| 21:25:33 | * | marcus joined #nim |
| 21:39:04 | * | fallback quit (Ping timeout: 246 seconds) |
| 21:50:52 | * | fallback joined #nim |
| 22:15:37 | FromDiscord | <90cgi> god i love nim |
| 22:29:41 | * | joast joined #nim |
| 22:35:20 | * | beholders_eye quit (Ping timeout: 240 seconds) |
| 23:33:24 | * | Jjp137 quit (Ping timeout: 256 seconds) |