[Commits] [wesnoth/wesnoth] 04684f: WIP deprecation stuff

GitHub noreply at github.com
Sun Feb 11 01:09:55 UTC 2018


  Branch: refs/heads/deprecation
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 04684fe697cadb7c1ceb1244ec92919f5571f097
      https://github.com/wesnoth/wesnoth/commit/04684fe697cadb7c1ceb1244ec92919f5571f097
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M data/lua/core.lua
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M source_lists/libwesnoth
    A src/deprecation.cpp
    A src/deprecation.hpp

  Log Message:
  -----------
  WIP deprecation stuff


  Commit: cf403a0d06fd1e9a88a9cf46f2b44309e989c850
      https://github.com/wesnoth/wesnoth/commit/cf403a0d06fd1e9a88a9cf46f2b44309e989c850
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M projectfiles/VC12/wesnoth.vcxproj
    M projectfiles/VC12/wesnoth.vcxproj.filters
    M projectfiles/VC12/wesnothlib.vcxproj
    M projectfiles/VC12/wesnothlib.vcxproj.filters
    M source_lists/libwesnoth
    M source_lists/wesnoth
    M src/deprecation.cpp
    M src/formula/string_utils.cpp

  Log Message:
  -----------
  Move deprecation to wesnoth-lib since the preprocessor will depend on it


  Commit: 9c4890de2c00f99c05e14014b450c587be75d6c9
      https://github.com/wesnoth/wesnoth/commit/9c4890de2c00f99c05e14014b450c587be75d6c9
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M data/core/macros/deprecated-utils.cfg
    M src/serialization/preprocessor.cpp
    M src/serialization/preprocessor.hpp

  Log Message:
  -----------
  Add #deprecated preprocessor directive for marking macros deprecated

If used outside a macro, it'll print a deprecation warning
for the current file.


  Commit: 763d741fbe06f1699370f9500a46eb47cca46298
      https://github.com/wesnoth/wesnoth/commit/763d741fbe06f1699370f9500a46eb47cca46298
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M data/lua/core.lua
    M src/deprecation.cpp

  Log Message:
  -----------
  Add comment regarding the duplication of strings


  Commit: 5692e60819e05e78de27ee6f31ffde9088c32f03
      https://github.com/wesnoth/wesnoth/commit/5692e60819e05e78de27ee6f31ffde9088c32f03
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M src/serialization/preprocessor.hpp

  Log Message:
  -----------
  Fix potentially uninitialized deprecation level


  Commit: 0c9bc4b2d47ff44891b6d9142a1fe57eec3c6eda
      https://github.com/wesnoth/wesnoth/commit/0c9bc4b2d47ff44891b6d9142a1fe57eec3c6eda
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2018-02-10 (Sat, 10 Feb 2018)

  Changed paths:
    M src/formula/formula.cpp
    M src/formula/string_utils.cpp
    M src/formula/string_utils.hpp

  Log Message:
  -----------
  Implement crude dynamic linking of the formula evaluation function


Compare: https://github.com/wesnoth/wesnoth/compare/2557dddac7bf...0c9bc4b2d47f


More information about the Commits mailing list