[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