<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://hg.omfa.de/prosody-hg/</link>
    <language>en-us</language>

    <title>prosody-hg: util/debug.lua history</title>
    <description>util/debug.lua revision history</description>
    <item>
    <title>various: Do not mutate loop variables as they are treated as const in Lua 5.5</title>
    <link>http://hg.omfa.de/prosody-hg/log/a4c47203a9eb/util/debug.lua</link>
    <description><![CDATA[various: Do not mutate loop variables as they are treated as const in Lua 5.5<br/>
<br/>
Loop variables are treated as &lt;const&gt; in Lua 5.5 and can't be modified<br/>
without declaring another local.<br/>
<br/>
Ref https://github.com/lua/lua/commit/b2f7b3b79f3117885b265575f6c5dbf934757797]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Fri, 23 Feb 2024 18:44:13 +0100</pubDate>
</item>
<item>
    <title>util: Prefix module imports with prosody namespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/d10957394a3c/util/debug.lua</link>
    <description><![CDATA[util: Prefix module imports with prosody namespace]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Fri, 17 Mar 2023 16:23:16 +0100</pubDate>
</item>
<item>
    <title>Revert util.debug change accidentally committed in e157e5c79daa</title>
    <link>http://hg.omfa.de/prosody-hg/log/8fd3eebb8966/util/debug.lua</link>
    <description><![CDATA[Revert util.debug change accidentally committed in e157e5c79daa]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 04 Feb 2022 15:13:13 +0000</pubDate>
</item>
<item>
    <title>util.pluginloader: Support for multiple pluginloader instances, and options</title>
    <link>http://hg.omfa.de/prosody-hg/log/e157e5c79daa/util/debug.lua</link>
    <description><![CDATA[util.pluginloader: Support for multiple pluginloader instances, and options]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 03 Feb 2022 12:53:19 +0000</pubDate>
</item>
<item>
    <title>util.debug: Fix locals being reported under wrong stack frame in some cases (+tests!!)</title>
    <link>http://hg.omfa.de/prosody-hg/log/37dc2a6144d1/util/debug.lua</link>
    <description><![CDATA[util.debug: Fix locals being reported under wrong stack frame in some cases (+tests!!)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 16 Oct 2020 13:38:04 +0100</pubDate>
</item>
<item>
    <title>util: Various minor changes to please [luacheck]</title>
    <link>http://hg.omfa.de/prosody-hg/log/e5d00bf4a4d5/util/debug.lua</link>
    <description><![CDATA[util: Various minor changes to please [luacheck]]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Fri, 10 Nov 2017 05:42:32 +0100</pubDate>
</item>
<item>
    <title>util.debug: Produce a sensible name for nameless upvalues to C functions</title>
    <link>http://hg.omfa.de/prosody-hg/log/cd15fc505b62/util/debug.lua</link>
    <description><![CDATA[util.debug: Produce a sensible name for nameless upvalues to C functions]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sun, 15 Oct 2017 11:42:33 +0200</pubDate>
</item>
<item>
    <title>util.debug: Silence luacheck warning about modifying 'debug' lib</title>
    <link>http://hg.omfa.de/prosody-hg/log/858ccafbd823/util/debug.lua</link>
    <description><![CDATA[util.debug: Silence luacheck warning about modifying 'debug' lib]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Mon, 22 Feb 2016 17:34:42 +0100</pubDate>
</item>
<item>
    <title>util.*: Remove use of module() function, make all module functions local and return them in a table at the end</title>
    <link>http://hg.omfa.de/prosody-hg/log/5de6b93d0190/util/debug.lua</link>
    <description><![CDATA[util.*: Remove use of module() function, make all module functions local and return them in a table at the end]]></description>
    <author>&#75;&#105;&#109;&#32;&#65;&#108;&#118;&#101;&#102;&#117;&#114;&#32;&#60;&#122;&#97;&#115;&#104;&#64;&#122;&#97;&#115;&#104;&#46;&#115;&#101;&#62;</author>
    <pubDate>Sat, 21 Feb 2015 10:36:37 +0100</pubDate>
</item>
<item>
    <title>util.debug: Fix level of locals when inspecting a coroutine</title>
    <link>http://hg.omfa.de/prosody-hg/log/9a22586f67eb/util/debug.lua</link>
    <description><![CDATA[util.debug: Fix level of locals when inspecting a coroutine]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 11 Aug 2013 10:42:58 +0100</pubDate>
</item>
<item>
    <title>util.debug: Further fix to display locals in extended tracebacks</title>
    <link>http://hg.omfa.de/prosody-hg/log/d50005796a26/util/debug.lua</link>
    <description><![CDATA[util.debug: Further fix to display locals in extended tracebacks]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 10 Aug 2013 20:40:45 +0100</pubDate>
</item>
<item>
    <title>util.debug: Fixes to make coroutine tracebacks work properly</title>
    <link>http://hg.omfa.de/prosody-hg/log/b2d6c5f94aa5/util/debug.lua</link>
    <description><![CDATA[util.debug: Fixes to make coroutine tracebacks work properly]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 10 Aug 2013 20:30:40 +0100</pubDate>
</item>
<item>
    <title>Remove all trailing whitespace</title>
    <link>http://hg.omfa.de/prosody-hg/log/bd0ff8ae98a8/util/debug.lua</link>
    <description><![CDATA[Remove all trailing whitespace]]></description>
    <author>&#70;&#108;&#111;&#114;&#105;&#97;&#110;&#32;&#90;&#101;&#105;&#116;&#122;&#32;&#60;&#102;&#108;&#111;&#114;&#111;&#98;&#64;&#98;&#97;&#98;&#101;&#108;&#109;&#111;&#110;&#107;&#101;&#121;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Fri, 09 Aug 2013 17:48:21 +0200</pubDate>
</item>
<item>
    <title>util.debug: Add +1 to level when getting locals table, to account for current function</title>
    <link>http://hg.omfa.de/prosody-hg/log/127de6eec433/util/debug.lua</link>
    <description><![CDATA[util.debug: Add +1 to level when getting locals table, to account for current function]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 28 Apr 2012 16:21:19 +0100</pubDate>
</item>
<item>
    <title>util.debug: Re-fix parameter handling (I think it matches debug.traceback() more accurately now) and document level fudge</title>
    <link>http://hg.omfa.de/prosody-hg/log/74ae0433f8dd/util/debug.lua</link>
    <description><![CDATA[util.debug: Re-fix parameter handling (I think it matches debug.traceback() more accurately now) and document level fudge]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 28 Apr 2012 16:20:26 +0100</pubDate>
</item>
<item>
    <title>util.debug: Remove 'white' from boundary style (leave at default colour)</title>
    <link>http://hg.omfa.de/prosody-hg/log/c66179261551/util/debug.lua</link>
    <description><![CDATA[util.debug: Remove 'white' from boundary style (leave at default colour)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 26 Apr 2012 05:58:39 +0100</pubDate>
</item>
<item>
    <title>util.debug: Some more magic constant fiddling. Don't ask me.</title>
    <link>http://hg.omfa.de/prosody-hg/log/7ef4faa056fb/util/debug.lua</link>
    <description><![CDATA[util.debug: Some more magic constant fiddling. Don't ask me.]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 25 Apr 2012 23:16:37 +0100</pubDate>
</item>
<item>
    <title>Merge timber-&gt;trunk - thanks everyone!</title>
    <link>http://hg.omfa.de/prosody-hg/log/dc70c4ffb66d/util/debug.lua</link>
    <description><![CDATA[Merge timber-&gt;trunk - thanks everyone!]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 24 Apr 2012 21:59:20 +0100</pubDate>
</item>
<item>
    <title>util.debug: Turn into a real-ish module ('debugx'), and require you call use() to override debug.traceback()</title>
    <link>http://hg.omfa.de/prosody-hg/log/8834f220ab91/util/debug.lua</link>
    <description><![CDATA[util.debug: Turn into a real-ish module ('debugx'), and require you call use() to override debug.traceback()]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 24 Apr 2012 18:53:50 +0100</pubDate>
</item>
<item>
    <title>util.debug: Move boundary markers to top of relevant sections of the stack trace (easier to follow)</title>
    <link>http://hg.omfa.de/prosody-hg/log/e00b4ec5fca4/util/debug.lua</link>
    <description><![CDATA[util.debug: Move boundary markers to top of relevant sections of the stack trace (easier to follow)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 16:51:39 +0000</pubDate>
</item>
<item>
    <title>util.debug: Add a touch of colour to source locations</title>
    <link>http://hg.omfa.de/prosody-hg/log/816c319a09d8/util/debug.lua</link>
    <description><![CDATA[util.debug: Add a touch of colour to source locations]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 16:39:28 +0000</pubDate>
</item>
<item>
    <title>util.debug: Add a bit of colour</title>
    <link>http://hg.omfa.de/prosody-hg/log/d733bde93074/util/debug.lua</link>
    <description><![CDATA[util.debug: Add a bit of colour]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 16:07:57 +0000</pubDate>
</item>
<item>
    <title>util.debug: Move optimal line length (default 65) into a variable</title>
    <link>http://hg.omfa.de/prosody-hg/log/29f75c2af90e/util/debug.lua</link>
    <description><![CDATA[util.debug: Move optimal line length (default 65) into a variable]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 15:10:38 +0000</pubDate>
</item>
<item>
    <title>util.debug: Add markers in the output when crossing source file boundaries</title>
    <link>http://hg.omfa.de/prosody-hg/log/4c7495f7f543/util/debug.lua</link>
    <description><![CDATA[util.debug: Add markers in the output when crossing source file boundaries]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 15:09:37 +0000</pubDate>
</item>
<item>
    <title>util.debug: Add catch for an &quot;error in error handling&quot;</title>
    <link>http://hg.omfa.de/prosody-hg/log/2d85ac26799c/util/debug.lua</link>
    <description><![CDATA[util.debug: Add catch for an &quot;error in error handling&quot;]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 15:08:21 +0000</pubDate>
</item>
<item>
    <title>util.debug: Attempt to get debug.traceback() parameter handling correct (again)</title>
    <link>http://hg.omfa.de/prosody-hg/log/510f4ba7080f/util/debug.lua</link>
    <description><![CDATA[util.debug: Attempt to get debug.traceback() parameter handling correct (again)]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Mar 2012 15:07:27 +0000</pubDate>
</item>
<item>
    <title>util.debug: Adjust level within get_locals_table() to account for the additional depth of this function itself</title>
    <link>http://hg.omfa.de/prosody-hg/log/41c4252526bd/util/debug.lua</link>
    <description><![CDATA[util.debug: Adjust level within get_locals_table() to account for the additional depth of this function itself]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 13 Jan 2012 15:46:36 +0000</pubDate>
</item>
<item>
    <title>util.debug: Fix potential traceback</title>
    <link>http://hg.omfa.de/prosody-hg/log/70b5e533325d/util/debug.lua</link>
    <description><![CDATA[util.debug: Fix potential traceback]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Nov 2011 22:40:30 +0000</pubDate>
</item>
<item>
    <title>util.debug: Experimental new library for producing more extensive debug tracebacks</title>
    <link>http://hg.omfa.de/prosody-hg/log/5d7d9a60bc7f/util/debug.lua</link>
    <description><![CDATA[util.debug: Experimental new library for producing more extensive debug tracebacks]]></description>
    <author>&#77;&#97;&#116;&#116;&#104;&#101;&#119;&#32;&#87;&#105;&#108;&#100;&#32;&#60;&#109;&#119;&#105;&#108;&#100;&#49;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 03 Nov 2011 12:41:21 +0000</pubDate>
</item>

  </channel>
</rss>
