WrapEarnPass left a comment (geany/geany#4620)

@nyamatongwe before I started yak shaving, the initial goal was to make a Win10 
compliant build using the Geany build platform (Meson+Msys2). Msys2 has 
deprecated and almost finished killing mscvrt. ucrt or clang64 are the only 
options going forward, and ucrt is the platform I am attempting to build to.
I broke everything out into cmake because I am personally more familiar with 
it, and wanted to compare my builds to meson. In both make systems I can make 
Geany. Geany runs happily for everything except Scintilla. Scintilla accepts 
Ret/Enter, pgup/dn,home/end and arrows, but any keypress that invokes 
CommitThis causes a crash in the section noted above. Packaged builds (From 
Geany.org, or Msys2) do not exhibit this but then I can't confirm anything 
about how they are built as they are shipped stripped.

Msys2 is also pondering killing their default 
[-march=nocona](https://github.com/msys2/MINGW-packages/discussions/29999). So, 
I am targeting -march=x86-64-v2 with 8 cores reporting in 
```std::thread::hardware_concurrency()```

> The other std::future use is for line wrapping.

Good to know. I couldn't quite figure out what invoked it. I will add it to my 
testing.


-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/4620#issuecomment-5028863070
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/4620/[email protected]>

Reply via email to