WrapEarnPass left a comment (geany/geany-plugins#1588)

I've managed to get most of the warnings fixed for windows.
Two notes though. It appears that geany-plugins intentionally uses nested 
externs.
```build/ci_mingw64_geany_plugins.sh:   -Wnested-externs \``` is an odd choice 
then.
I absolutely surrender on LSP.
```
$ make clean && make 2>&1 | grep warning -c
make[1]: Leaving directory '/home/build/Projects/geany/geany-plugins/lsp'
71
```
I can't fix most of them in any reliable way as scintilla returns ```int``` for 
things both I and the developer (apparently) would believe to be 
```unsigned```, leaving just about every comparison check with a warning. Also 
LSP makes heavy use of aggregate-return, even though it's flagged
```../build/ci_mingw64_geany_plugins.sh:        -Waggregate-return \```


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

Message ID: <geany/geany-plugins/issues/1588/[email protected]>

Reply via email to