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]>
