Closed Curculigo closed 3 months ago
ask the maintainer to remove the backslashes, they are useless. He should read meson doc about backslashes.
ask the maintainer to remove the backslashes, they are useless. He should read meson doc about backslashes.
Thank you. But that's not an option. Btw, I'm sorry because I misunderstood your comment. I mistakenly think the maintainer you mentioned to be muon's maintainer, not libsigcplusplus's maintainer. I'm really tired of waiting for muon's maintainer and sometimes I wonder why I'm wasting time with this project.
I am quite confused by this bug report for two reasons:
I am quite confused by this bug report for two reasons:
- backslashes are a perfectly ordinary part of the meson grammar, and not incorrect to use
- muon supports this just fine. The project successfully configures for me with muon.
Are you using Linux or a POSIX environment on Windows like Cygwin/MSYS2? I'm using pure Win32 with Windows CMD.
Are you using Linux or a POSIX environment on Windows like Cygwin/MSYS2? I'm using pure Win32 with Windows CMD.
I am using Linux.
So then let's reword this: it is a perfectly ordinary part of the meson grammar, and muon is supposed to support it just fine so if it is failing to do so, it is a bug in the work-in-progress Windows support.
The backslash is vital, in general, to support. While the "and" token can result in a line continuation regardless, as do function arguments in an unclosed function call, the language as a whole needs backslash support to better support users with complex logic flows that end up spreading over multiple lines.
Windows support is WIP? Are you confused with @vtorri's WIP windows module?
Why doesn't the muon's maintainer put this on the project's README.md? I've really wasted my time!
I noticed a bug with lexing \ with windows line endings. Maybe this was the issue? I fixed it here: https://github.com/annacrombie/muon/commit/5a22ac95bda9f4efb230acc11d7086973e8a7544
Also @iahun2 I'm sorry you got the impression that windows was fully supported. I've added a mention of platform support in the readme.
https://github.com/libsigcplusplus/libsigcplusplus
Error message: