With this, you should be able to build src/ and plugins/ warning-free with CFLAGS="-Wall -Wextra -g -Og -Wno-unused-parameter -Wunreachable-code -Wformat=2 -Wundef -Wshadow -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Werror-implicit-function-declaration" (or just -Wall -Wextra -g -Og -Wno-unused-parameter -Wwrite-strings to start with) but for some Lexilla prototype and one deprecated Lexilla call.

To review, go per-commit as it should be fairly trivial that way. Also, everything but maybe 12b30c5 should not be controversial I think -- but please, raise any concern!


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

  https://github.com/geany/geany/pull/3665

Commit Summary

File Changes

(20 files)

Patch Links:


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3665@github.com>