2025/05/02

Newest at the top

2025-05-02 05:58:07 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 276 seconds)
2025-05-02 05:54:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 05:49:29 +0200nacation(~m-3l4s76@user/nacation) nacation
2025-05-02 05:48:48 +0200nacation(~m-3l4s76@user/nacation) (Remote host closed the connection)
2025-05-02 05:43:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2025-05-02 05:36:34 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 05:26:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-05-02 05:20:48 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 05:06:56 +0200Googulator65(~Googulato@2a01-036d-0106-4a24-1dc7-297e-fae3-e794.pool6.digikabel.hu)
2025-05-02 05:06:39 +0200Googulator65(~Googulato@2a01-036d-0106-4a24-1dc7-297e-fae3-e794.pool6.digikabel.hu) (Quit: Client closed)
2025-05-02 05:02:19 +0200euleritian(~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de)
2025-05-02 05:02:04 +0200stef204(~stef204@user/stef204) (Client Quit)
2025-05-02 05:01:14 +0200stef204(~stef204@user/stef204) stef204
2025-05-02 05:01:03 +0200euleritian(~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2025-05-02 05:00:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-05-02 04:56:14 +0200machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 252 seconds)
2025-05-02 04:55:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 04:52:52 +0200euleritian(~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de)
2025-05-02 04:52:34 +0200euleritian(~euleritia@ip4d17f82f.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2025-05-02 04:49:09 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-05-02 04:44:52 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-05-02 04:40:28 +0200todi(~todi@p57803331.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
2025-05-02 04:40:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 04:39:40 +0200todi1(~todi@183.96.168.66)
2025-05-02 04:35:52 +0200ChanServ+v lambdabot
2025-05-02 04:35:52 +0200lambdabot(~lambdabot@haskell/bot/lambdabot) lambdabot
2025-05-02 04:35:45 +0200lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2025-05-02 04:31:06 +0200todi(~todi@p57803331.dip0.t-ipconnect.de) todi
2025-05-02 04:29:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-05-02 04:25:19 +0200stef204(~stef204@user/stef204) (Quit: WeeChat 4.2.1)
2025-05-02 04:24:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 04:19:16 +0200 <int-e> (and progDb is populated from the builtinPrograms list)
2025-05-02 04:19:12 +0200td_(~td@i53870923.versanet.de) td_
2025-05-02 04:17:38 +0200 <geekosaur> (it does still have to be in the progDb or it wouldn't have anywhere to store the option)
2025-05-02 04:17:04 +0200td_(~td@i53870904.versanet.de) (Ping timeout: 245 seconds)
2025-05-02 04:15:50 +0200 <geekosaur> I mentioned earlier that the project file parser is a bit half-assed; here, that's working in your favor šŸ™‚
2025-05-02 04:15:49 +0200 <sim590> Yeah, that's what I just realized. I couldn't properly phrase it. Thanks. :P
2025-05-02 04:15:25 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 276 seconds)
2025-05-02 04:15:24 +0200 <geekosaur> it has to be in the programDb. but cabal files are more specific, yes
2025-05-02 04:14:07 +0200 <sim590> So may be the `cabal.project` file is agnostic about the program name and it just passes arguments to whatever you tell it to? But inside, `*.cabal`, it's not.
2025-05-02 04:14:00 +0200 <int-e> which should eventually trace back to https://github.com/haskell/cabal/blob/master/Cabal/src/Distribution/Simple/Program/Builtin.hs#L67 and since the most obvious thing works when you add a new program there... it's easy to miss that the .cabal file syntax is completely separate
2025-05-02 04:13:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-05-02 04:12:09 +0200werneta(~werneta@syn-071-083-160-242.res.spectrum.com) werneta
2025-05-02 04:10:59 +0200 <int-e> AFAICS for config-like files (that includes cabal.project.local?) the field names are computed here: https://github.com/haskell/cabal/blob/master/cabal-install/src/Distribution/Client/ProjectConfig/L…
2025-05-02 04:10:57 +0200 <geekosaur> and I will not be surprised to find that various others (probably in the same class: build-tool-depends) are also missing
2025-05-02 04:08:32 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-02 04:08:16 +0200 <geekosaur> highly unlikely. most probable to me is that it's simply ignored when parsing a cabal file, but it's in LocalBuildInformation so when the cabal.project parser sees it it can add it there
2025-05-02 04:07:37 +0200Typedfern(~Typedfern@135.red-83-37-43.dynamicip.rima-tde.net) (Ping timeout: 276 seconds)
2025-05-02 04:07:21 +0200typedfern_(~Typedfern@135.red-83-37-43.dynamicip.rima-tde.net) typedfern
2025-05-02 04:06:55 +0200 <sim590> Or could it be that c2hs actually reads the `cabal.project` file and parses the options himself? That would not have been cool, but it's just a thought.