* Add comment showing GBO_TO_CMD output (thanks to @LarsGit223) * GeanyBuildType is a confusing name for GEANY_GBO_*, use GeanyBuildOptions instead. This avoids having to rename GBO everywhere and explains what the O is for. * Make GBO_TO_ macro docs more concise. * Document what the C stands for GEANY_BCS_*. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2280
-- Commit Summary --
* build.c: Explain GBO_TO_CMD macro and rename GeanyBuildType.
-- File Changes --
M src/build.c (23) M src/build.h (2)
-- Patch Links --
https://github.com/geany/geany/pull/2280.patch https://github.com/geany/geany/pull/2280.diff
While out of scope for this PR, it would be nice to some day get rid of the obscure/redundant acronyms (`GEANY_G(eany)B(uild)O(ption)_FOO`, `GEANY_G(eany)B(uild)G(roup)_FOO`, etc) and use more typical identifiers (`GEANY_BUILD_OPT_FOO`, `GEANY_BUILD_GROUP_FOO`, etc.) which don't require comments to explain what the acronyms stand for.
github-comments@lists.geany.org