I've been testing my plugin in geany for windows. The geany-plugins repo 
apparently doesn't get a lot of windows maintenance as the windows build is 
noisy as hell.

I count 54 warnings in the windows build from master. That seems small, but the 
console spam is horrible after 50 builds in a day.

This changeset gets it down to 30.

I was unable to reduce it any further due to LSP's frequent use of 
aggregate-return and ignoring sign compares.

I have broken each commit up by each plugin, so you can back out any block you 
don't want to deal with right now.

Closes geany-plugins#1588

One change that needs special highlighting.
```#define _WIN32_WINNT 0x0501``` was removed from scope/src/thread.c
This shouldn't matter because your build process should be setting _WIN32_WINNT 
for the entire build in CFLAG.

Closes geany-plugins#1587

You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/1589

-- Commit Summary --

  * codenav fix warnings #1588
  * debugger fix warnings #1588
  * geanyctags fix warnings #1588
  * geanylua fix warnings #1588
  * geanyprj fix warnings #1588
  * git-changebar fix warnings #1588
  * latex fix warnings #1588
  * lineoperations fix warnings #1588
  * lipsum fix warnings #1588
  * lsp fix warnings #1588
  * projectorganizer fix warnings #1588
  * scope fix warnings #1588
  * sendmail fix warnings #1588
  * utils fix warnings #1588
  * workbench fix warnings #1588

-- File Changes --

    M codenav/src/codenavigation.c (2)
    M codenav/src/goto_file.c (3)
    M codenav/src/switch_head_impl.c (10)
    M debugger/src/bptree.c (3)
    M debugger/src/dbm_gdb.c (27)
    M debugger/src/dconfig.c (6)
    M debugger/src/debug.c (24)
    M debugger/src/envtree.c (6)
    M debugger/src/vtree.c (3)
    M debugger/src/watch_model.c (3)
    M geanyctags/src/geanyctags.c (3)
    M geanylua/glspi.h (6)
    M geanylua/glspi_kfile.c (8)
    A geanylua/glspi_kfile.h (22)
    M geanylua/gsdlg.h (2)
    M geanyprj/src/project.c (3)
    M geanyprj/src/sidebar.c (12)
    M git-changebar/src/gcb-plugin.c (4)
    M latex/src/bibtex.c (1)
    M latex/src/latex.c (3)
    M latex/src/templates.c (3)
    M lineoperations/src/lo_prefs.c (2)
    M lineoperations/src/lo_prefs.h (2)
    M lipsum/src/lipsum.c (6)
    M lsp/src/lsp-autocomplete.c (2)
    M lsp/src/lsp-log.c (5)
    M lsp/src/lsp-progress.c (2)
    M lsp/src/lsp-symbol.c (8)
    M projectorganizer/src/prjorg-project.c (21)
    M projectorganizer/src/prjorg-sidebar.c (12)
    M projectorganizer/src/prjorg-utils.c (9)
    M scope/src/break.c (4)
    M scope/src/conterm.c (4)
    M scope/src/debug.c (8)
    M scope/src/inspect.h (6)
    M scope/src/memory.c (8)
    M scope/src/parse.c (8)
    M scope/src/parse.h (6)
    M scope/src/plugme.c (2)
    M scope/src/store/scptreestore.c (28)
    M scope/src/thread.c (6)
    M scope/src/views.h (3)
    M sendmail/src/sendmail.c (6)
    M utils/src/filelist.c (27)
    M workbench/src/search_projects.c (1)
    M workbench/src/sidebar.c (2)
    M workbench/src/tm_control.c (1)
    M workbench/src/tm_control.h (4)
    M workbench/src/wb_project.c (15)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/1589.patch
https://github.com/geany/geany-plugins/pull/1589.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1589
You are receiving this because you are subscribed to this thread.

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

Reply via email to