X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=gmqcc.ini.example;h=763b3932c175ba31cdceee7702eb2bf949ae4406;hp=6d7a53f4b0f1b772866d3a5de2a79abd9dea0aff;hb=3652a122ed44e2f7ba39874df2d2f66f4a399ffd;hpb=921877e8a4d7b5221762490d3f6e3b3666e4381b diff --git a/gmqcc.ini.example b/gmqcc.ini.example index 6d7a53f..763b393 100644 --- a/gmqcc.ini.example +++ b/gmqcc.ini.example @@ -99,6 +99,9 @@ # variables with the name 'nil' to be declared. PREMISSIVE = false + # Allow vararg access from within QC of the form: ...(argnumber, type) + VARIADIC_ARGS = true + # These are all the warnings, usually present via the -W prefix from # the command line. [warnings] @@ -125,7 +128,7 @@ MISSING_RETURN_VALUES = true # Enables warnings about missing parameters for function calls. - TOO_FEW_PARAMETERS = true + INVALID_PARAMETER_COUNT = true # Enables warnings about locals shadowing parameters or other locals. LOCAL_SHADOWS = true @@ -210,6 +213,10 @@ # marked as such. DEPRECATED = true + # Warn about possible problems from missing parenthesis, like an + # assignment used as truth value without additional parens around. + PARENTHESIS = true + # Finally these are all the optimizations, usually present via the -O # prefix from the command line. [optimizations]