[wesnoth-commits] [wesnoth/wesnoth] 33c676: Lua API: Add inline documentation for everything a...

Celtic Minstrel noreply at github.com
Sun Feb 6 17:43:46 UTC 2022


  Branch: refs/heads/luadoc
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 33c676aa4d840c0c944809d5592659c806035624
      https://github.com/wesnoth/wesnoth/commit/33c676aa4d840c0c944809d5592659c806035624
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/_initial.lua
    M data/lua/core/as_text.lua
    M data/lua/core/filesystem.lua
    M data/lua/core/gui.lua
    M data/lua/core/interface.lua
    M data/lua/core/map.lua
    M data/lua/core/mathx.lua
    M data/lua/core/persistent_tags.lua
    M data/lua/core/sides.lua
    M data/lua/core/stringx.lua
    M data/lua/core/unit_test.lua
    M data/lua/core/units.lua
    M data/lua/core/wml.lua
    M data/lua/functional.lua
    M data/lua/location_set.lua
    M data/lua/on_event.lua
    M data/lua/wml/items.lua
    M data/lua/wml/micro_ai.lua
    A utils/emmylua/README.md
    A utils/emmylua/ai.lua
    A utils/emmylua/builtin.lua
    A utils/emmylua/config.lua
    A utils/emmylua/filesystem.lua
    A utils/emmylua/gui.lua
    A utils/emmylua/mathx.lua
    A utils/emmylua/stringx.lua
    A utils/emmylua/wesnoth.lua
    A utils/emmylua/wesnoth/audio.lua
    A utils/emmylua/wesnoth/game_events.lua
    A utils/emmylua/wesnoth/interface.lua
    A utils/emmylua/wesnoth/map.lua
    A utils/emmylua/wesnoth/paths.lua
    A utils/emmylua/wesnoth/schedule.lua
    A utils/emmylua/wesnoth/sides.lua
    A utils/emmylua/wesnoth/sync.lua
    A utils/emmylua/wesnoth/units.lua
    A utils/emmylua/wml.lua

  Log Message:
  -----------
  Lua API: Add inline documentation for everything and convert existing documentation

The new format is EmmyLua-based and can be used with (at least) Visual Studio Code.


  Commit: 37e9f2b61866ead160d60fdf911947893e98cc71
      https://github.com/wesnoth/wesnoth/commit/37e9f2b61866ead160d60fdf911947893e98cc71
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/_initial.lua

  Log Message:
  -----------
  Improve deprecate_api documentation


  Commit: 0e60927aac231d48e4ec86d71ca529b8182f5417
      https://github.com/wesnoth/wesnoth/commit/0e60927aac231d48e4ec86d71ca529b8182f5417
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/gui.lua

  Log Message:
  -----------
  Improve gui.get_user_choice documentation


  Commit: 1f6da4eace0c411c25b1081a700539995898786a
      https://github.com/wesnoth/wesnoth/commit/1f6da4eace0c411c25b1081a700539995898786a
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M utils/emmylua/wesnoth/paths.lua

  Log Message:
  -----------
  Improve wesnoth.paths documentation


  Commit: da72983e30df65cf5d5a645335a3a9b6f1cb9d2e
      https://github.com/wesnoth/wesnoth/commit/da72983e30df65cf5d5a645335a3a9b6f1cb9d2e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/interface.lua
    M utils/emmylua/gui.lua
    M utils/emmylua/stringx.lua
    M utils/emmylua/wesnoth.lua
    M utils/emmylua/wesnoth/sides.lua

  Log Message:
  -----------
  Misc fixes/refinement


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

  Changed paths:
    M utils/emmylua/config.lua

  Log Message:
  -----------
  Fix the luacheck failure


  Commit: a80e85d9024043da11860dedc1092a92ab637c2e
      https://github.com/wesnoth/wesnoth/commit/a80e85d9024043da11860dedc1092a92ab637c2e
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/_initial.lua

  Log Message:
  -----------
  More tweaks to the deprecate_api documentation


  Commit: ab337371e3f81782ba780a1981c1d46a23d25ac4
      https://github.com/wesnoth/wesnoth/commit/ab337371e3f81782ba780a1981c1d46a23d25ac4
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/map.lua

  Log Message:
  -----------
  Clarification on the use of wesnoth.map.replace_*


  Commit: 2592b653413115e74cf0f55dc7670be7ef72bfb0
      https://github.com/wesnoth/wesnoth/commit/2592b653413115e74cf0f55dc7670be7ef72bfb0
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/map.lua

  Log Message:
  -----------
  wesnoth.map.split_terrain_code can return a nil base


  Commit: 97323b54d5139c0a80fc571b0ddf55d2cc8aa69d
      https://github.com/wesnoth/wesnoth/commit/97323b54d5139c0a80fc571b0ddf55d2cc8aa69d
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/map.lua

  Log Message:
  -----------
  Update wesnoth.map.split_terrain_code documentation again


  Commit: b2e3eeb9970957978e8fbc4260207179925cc212
      https://github.com/wesnoth/wesnoth/commit/b2e3eeb9970957978e8fbc4260207179925cc212
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/on_event.lua

  Log Message:
  -----------
  This should fix the on_event unit test failure


  Commit: e83301cfa3a9d72f6caf5fe9ac6641ce58a59ede
      https://github.com/wesnoth/wesnoth/commit/e83301cfa3a9d72f6caf5fe9ac6641ce58a59ede
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M utils/emmylua/ai.lua

  Log Message:
  -----------
  This should fix the luacheck failure


  Commit: 1136b209f5289f7b8235172c39abdb52f1487249
      https://github.com/wesnoth/wesnoth/commit/1136b209f5289f7b8235172c39abdb52f1487249
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/map.lua

  Log Message:
  -----------
  I'm not sure how that got dedented


  Commit: 846d1b1a5120af29d13cadc55dc6f2fcdc598145
      https://github.com/wesnoth/wesnoth/commit/846d1b1a5120af29d13cadc55dc6f2fcdc598145
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/on_event.lua

  Log Message:
  -----------
  Improve on_event documentation


  Commit: 5d1dd5d20767ee3748fb59dfd5a399c53eb3fc63
      https://github.com/wesnoth/wesnoth/commit/5d1dd5d20767ee3748fb59dfd5a399c53eb3fc63
  Author: Celtic Minstrel <celtic.minstrel.ca at some.place>
  Date:   2022-02-06 (Sun, 06 Feb 2022)

  Changed paths:
    M data/lua/core/wml.lua

  Log Message:
  -----------
  fix whitespace


Compare: https://github.com/wesnoth/wesnoth/compare/1fc4a540fdeb...5d1dd5d20767



More information about the Commits mailing list