[wesnoth-commits] [wesnoth/wesnoth] 4fff58: Start a Lua mathx module to hold round, shuffle, r...

Celtic Minstrel noreply at github.com
Mon Feb 15 21:26:15 UTC 2021


  Branch: refs/heads/lua_reorg
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 4fff58c31b18deef32ae9feef2de147726f80eb7
      https://github.com/wesnoth/wesnoth/commit/4fff58c31b18deef32ae9feef2de147726f80eb7
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M data/lua/helper.lua
    M projectfiles/VC16/wesnoth.vcxproj
    M projectfiles/VC16/wesnoth.vcxproj.filters
    M source_lists/wesnoth
    M src/scripting/lua_kernel_base.cpp
    A src/scripting/lua_mathx.cpp
    A src/scripting/lua_mathx.hpp

  Log Message:
  -----------
  Start a Lua mathx module to hold round, shuffle, random, and a few other things


  Commit: 742272cf47e44bc8059a482637fa98e4ff6daa24
      https://github.com/wesnoth/wesnoth/commit/742272cf47e44bc8059a482637fa98e4ff6daa24
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M src/scripting/lua_kernel_base.cpp

  Log Message:
  -----------
  Add a versions module


  Commit: e34109ec8e659649e0036809c65fdbea2193d08c
      https://github.com/wesnoth/wesnoth/commit/e34109ec8e659649e0036809c65fdbea2193d08c
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua

  Log Message:
  -----------
  Fix a deprecate_api bug


  Commit: 93b21cb7044763112efc3d4c1f8d961a0027b70f
      https://github.com/wesnoth/wesnoth/commit/93b21cb7044763112efc3d4c1f8d961a0027b70f
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp
    M src/scripting/lua_audio.cpp
    M src/soundsource.cpp
    M src/soundsource.hpp

  Log Message:
  -----------
  Add an audio module


  Commit: 0de244caecff86a62fd33bb78a13a2d410ffae28
      https://github.com/wesnoth/wesnoth/commit/0de244caecff86a62fd33bb78a13a2d410ffae28
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M src/scripting/lua_audio.cpp

  Log Message:
  -----------
  Fix music track valid key not working


  Commit: 7ae43f58420adf009fc77230ac8a7d546ad30794
      https://github.com/wesnoth/wesnoth/commit/7ae43f58420adf009fc77230ac8a7d546ad30794
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Move open_help to the gui module


  Commit: 50239b6f735fb02eb31d954bb63f408344574aab
      https://github.com/wesnoth/wesnoth/commit/50239b6f735fb02eb31d954bb63f408344574aab
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/lua_unit_attacks.cpp

  Log Message:
  -----------
  Move create_animator and create_weapon into the units module


  Commit: f214a67ee3e53858d86dd6e9c4dd7de34704c8f3
      https://github.com/wesnoth/wesnoth/commit/f214a67ee3e53858d86dd6e9c4dd7de34704c8f3
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M data/lua/core.lua
    M data/lua/wml-tags.lua
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  Now color_adjust takes three arguments instead of a config

Consider it part of the public API now.


  Commit: 5b887c34bcba767a8df83e888489878c63657974
      https://github.com/wesnoth/wesnoth/commit/5b887c34bcba767a8df83e888489878c63657974
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M src/scripting/lua_kernel_base.cpp

  Log Message:
  -----------
  Deprecate wesnoth.game_config.version

There's no point having the same info in two places


  Commit: 3ce27d02849a287044813f75db009f2b72da6807
      https://github.com/wesnoth/wesnoth/commit/3ce27d02849a287044813f75db009f2b72da6807
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2021-02-15 (Mon, 15 Feb 2021)

  Changed paths:
    M src/scripting/lua_common.hpp
    M src/scripting/lua_kernel_base.cpp

  Log Message:
  -----------
  Make it easier to deprecate Lua attributes in C++ __index metafunctions


Compare: https://github.com/wesnoth/wesnoth/compare/edcab13fcea6...3ce27d02849a



More information about the Commits mailing list