Extension:Scribunto/Lua 5.2 changes

This page documents changes in Lua 5.2 that may be of interest to those writing code for Lua 5.1. In particular, these changes may either cause a Module to not compile, or return unexpected results.

Note that this list was compiled using XOWA and Luaj. These items were known to have broken in a Java Lua 5.2 environment that emulates MediaWiki, and should be a reasonable prediction of breakage for MediaWiki whenever it moves to 5.2.

For more information, please refer to this thread on the wikimedia mailing list: http://lists.wikimedia.org/pipermail/wikitech-l/2014-July/077576.html