[wesnoth-commits] [wesnoth/wesnoth] 30a87e: Temporarily re-introduce the SPECIAL_NOTES macro (...

Steve Cotton noreply at github.com
Thu Jan 27 00:13:01 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 30a87e13918229675c192be80fb6d64304c2dc3a
      https://github.com/wesnoth/wesnoth/commit/30a87e13918229675c192be80fb6d64304c2dc3a
  Author: Steve Cotton <steve at octalot.co.uk>
  Date:   2022-01-26 (Wed, 26 Jan 2022)

  Changed paths:
    M data/core/macros/special-notes.cfg

  Log Message:
  -----------
  Temporarily re-introduce the SPECIAL_NOTES macro (#6463)

While this will be deleted before 1.18, at the moment UMC authors
are still working on 1.16. While the 1.17 branch is being used for
new development in the engine, I think it's more useful to be able
to run 1.16 UMCs that test engine edge cases rather than force the
UMCs to be upgraded for 1.18's macros.

There's currently circa 1200 units using `{SPECIAL_NOTES}` in
Ageless Era, probably requiring manual checks to update them.
Another option would be to `#define SPECIAL_NOTES` in the UMC
itself, but that would likely also mean that the warning was
silenced when running on 1.16, and few of the 1200 units would
get fixed during the 1.16 cycle.

This reverts part of commit 61fa3627818c1a3fb5181a21fc651b67d17b133a.





More information about the Commits mailing list