Tamar Christina

Results 75 comments of Tamar Christina

Hi @xafizoff can you give me a full source repro? Also did you try with `-threaded`? Thanks.

That looks like it's because you're blocking the message pump. `trackPopupMenuEx` is a blocking foreign call since it waits till the function returns. However in that time it's posting messages...

Hello, > This is almost certainly the fault of this unsafe foreign import: > https://github.com/haskell/win32/blob/master/Graphics/Win32/Menu.hsc#L426-L427 hm I was sure I tried that, but most likely changed the wrong one. In...

> note that with both of these you may also need hsc2hs-options: --lflag=-lstdc++ You shouldn't need this though, if you've changed the driver from `gcc` to `g++` then the default...

That API just hasn't been needed before and so doesn't exist yet in Win32. The Windows API surface is quite huge so we only add things on demand. I'd be...

The `gcc` and `g++` provided by GHC aren't msys2 (a.k.a newlib based) application. They're native ported applications so they're a lot safer to export.

Not a maintainer, just leaving a comment to see if we can't move things along.

`GetActiveWindow` is in https://github.com/haskell/win32/blob/c5f1d13f2edc19aceb87503cd20861d9b94b1cca/Graphics/Win32/Key.hsc#L191 The API bindings are added on demand. The Direct Input ones are indeed missing as no one has requested them before. I'm more than happy to...

This seems to indicate that configure put out something incorrect. That function shouldn't work on windows since `Iphlpapi` isn't declared as a dependency on Windows. Can you post the `config.log`...

It seems the problem is this commit https://github.com/haskell/network/commit/3fa7caace378e405ae1dbfafe3f2c0a9ea74c78d#diff-67e997bcfdac55191033d57a16d1408a which removed the configure checks without adding the library dependency for Windows. unfortunately the CI only checks for building network, not if...