1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

blog_new_job_

This commit is contained in:
gnosygnu
2017-04-02 12:03:46 -04:00
parent 891ce4b0d2
commit 328c8aadbe
239 changed files with 2833 additions and 8418 deletions

View File

@@ -39,7 +39,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Programs">Programs</span>
<span class="mw-headline" id="Programs">Programs</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Linux?action=edit&amp;section_key=Programs" title="Edit section: Programs" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>
@@ -62,7 +62,7 @@
</dd>
</dl>
<h2>
<span class="mw-headline" id="Paths">Paths</span>
<span class="mw-headline" id="Paths">Paths</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Linux?action=edit&amp;section_key=Paths" title="Edit section: Paths" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
Note that XOWA assumes that LaT<sub>E</sub>X and dvipng have the following paths:
@@ -96,17 +96,17 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="Options">Options</span>
<span class="mw-headline" id="Options">Options</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Linux?action=edit&amp;section_key=Options" title="Edit section: Options" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The math module uses MathJax by default. You can change it to LaT<sub>E</sub>X by navigating to <a href="http://xowa.org/home/wiki/Options/Math.html" id="xolnki_3" title="Options/Math">Options/Math</a> and choosing LaTeX
</p>
<h2>
<span class="mw-headline" id="Test">Test</span>
<span class="mw-headline" id="Test">Test</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Linux?action=edit&amp;section_key=Test" title="Edit section: Test" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_4" title="Diagnostics/Math">Diagnostics/Math</a>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_4" title="Diagnostics/Math" class="xowa-visited">Diagnostics/Math</a>
</li>
</ul>

View File

@@ -21,7 +21,7 @@
LaT<sub>E</sub>X is not natively available to Windows. Fortunately, <a href="http://miktex.org/" rel="nofollow" class="external text">MiKT<sub>E</sub>X</a> is open-source and distributed under <a href="http://miktex.org/copying" rel="nofollow" class="external text">Free Software Guidelines</a>.
</p>
<h2>
<span class="mw-headline" id="Manual:_download">Manual: download</span>
<span class="mw-headline" id="Manual:_download">Manual: download</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Windows?action=edit&amp;section_key=Manual:_download" title="Edit section: Manual:_download" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>
@@ -46,17 +46,17 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="Manual:_options">Manual: options</span>
<span class="mw-headline" id="Manual:_options">Manual: options</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Windows?action=edit&amp;section_key=Manual:_options" title="Edit section: Manual:_options" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The math module uses MathJax by default. You can change it to LaT<sub>E</sub>X by navigating to <a href="http://xowa.org/home/wiki/Options/Math.html" id="xolnki_2" title="Options/Math">Options/Math</a> and choosing LaTeX
</p>
<h2>
<span class="mw-headline" id="Testing">Testing</span>
<span class="mw-headline" id="Testing">Testing</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Latex/Windows?action=edit&amp;section_key=Testing" title="Edit section: Testing" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_3" title="Diagnostics/Math">Diagnostics/Math</a>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_3" title="Diagnostics/Math" class="xowa-visited">Diagnostics/Math</a>
</li>
<li>
Wait a few seconds. You will get a MikTeX prompt to download another repository. Specifically:

View File

@@ -18,13 +18,13 @@
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr">
<h2>
<span class="mw-headline" id="Credits">Credits</span>
<span class="mw-headline" id="Credits">Credits</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/MathJax?action=edit&amp;section_key=Credits" title="Edit section: Credits" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
Considerable thanks goes to Schnark for proposing and implementing the <a href="http://www.mathjax.org/" rel="nofollow" class="external text">MathJax</a> integration.
</p>
<h2>
<span class="mw-headline" id="Setup_notes">Setup notes</span>
<span class="mw-headline" id="Setup_notes">Setup notes</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/MathJax?action=edit&amp;section_key=Setup_notes" title="Edit section: Setup_notes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The following is a list of setup notes for MathJax:

View File

@@ -48,13 +48,13 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="MathJax">MathJax</span>
<span class="mw-headline" id="MathJax">MathJax</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=MathJax" title="Edit section: MathJax" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
XOWA uses MathJax<sup id="cite_ref-mathjax_0-0" class="reference"><a href="#cite_note-mathjax-0">[1]</a></sup> as the default method for LaT<sub>E</sub>X support. No additional setup is required, and performance will often be quicker than a standard LaT<sub>E</sub>X application.
</p>
<h2>
<span class="mw-headline" id="LaTEX">LaT<sub>E</sub>X</span>
<span class="mw-headline" id="LaTEX">LaT<sub>E</sub>X</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=LaTEX" title="Edit section: LaTEX" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
XOWA also supports LaT<sub>E</sub>X for those users who prefer to work directly with the application.
@@ -74,7 +74,7 @@
</dd>
</dl>
<h2>
<span class="mw-headline" id="MathJax_compared_to_XOWA_LaTEX">MathJax compared to XOWA LaT<sub>E</sub>X</span>
<span class="mw-headline" id="MathJax_compared_to_XOWA_LaTEX">MathJax compared to XOWA LaT<sub>E</sub>X</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=MathJax_compared_to_XOWA_LaTEX" title="Edit section: MathJax_compared_to_XOWA_LaTEX" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
Here is a quick summary of the differences between MathJax vs XOWA LaT<sub>E</sub>X:
@@ -94,21 +94,21 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="MathJax_developer_notes">MathJax developer notes</span>
<span class="mw-headline" id="MathJax_developer_notes">MathJax developer notes</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=MathJax_developer_notes" title="Edit section: MathJax_developer_notes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
For more info on how Mathjax was integrated into XOWA, please see <a href="http://xowa.org/home/wiki/Help:Component/MathJax.html" id="xolnki_5" title="Help:Component/MathJax">Help:Component/MathJax</a>.
</p>
<h2>
<span class="mw-headline" id="Test">Test</span>
<span class="mw-headline" id="Test">Test</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=Test" title="Edit section: Test" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_6" title="Diagnostics/Math">Diagnostics/Math</a>
Visit <a href="http://xowa.org/home/wiki/Diagnostics/Math.html" id="xolnki_6" title="Diagnostics/Math" class="xowa-visited">Diagnostics/Math</a>
</li>
</ul>
<h2>
<span class="mw-headline" id="Notes">Notes</span>
<span class="mw-headline" id="Notes">Notes</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Math/Setup?action=edit&amp;section_key=Notes" title="Edit section: Notes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ol class="references">
<li id="cite_note-mathjax-0">

View File

@@ -50,7 +50,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Installation">Installation</span>
<span class="mw-headline" id="Installation">Installation</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Installation" title="Edit section: Installation" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The Score extension depends on LilyPond. This package is fairly large (90 MB) and not portable (i.e.: it must be installed).
@@ -59,7 +59,7 @@
The following are installation instructions per operating system.
</p>
<h3>
<span class="mw-headline" id="Windows">Windows</span>
<span class="mw-headline" id="Windows">Windows</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Windows" title="Edit section: Windows" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -70,7 +70,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id="Linux_.28Ubuntu.2C_Mint.29">Linux (Ubuntu, Mint)</span>
<span class="mw-headline" id="Linux_.28Ubuntu.2C_Mint.29">Linux (Ubuntu, Mint)</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Linux_.28Ubuntu.2C_Mint.29" title="Edit section: Linux_.28Ubuntu.2C_Mint.29" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -86,7 +86,7 @@
</dd>
</dl>
<h3>
<span class="mw-headline" id="Mac_OS_X">Mac OS X</span>
<span class="mw-headline" id="Mac_OS_X">Mac OS X</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Mac_OS_X" title="Edit section: Mac_OS_X" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<p>
[Note: No testing has been done with Mac OS X machines, so these are best guesses]
@@ -100,7 +100,7 @@
</li>
</ul>
<h2>
<span class="mw-headline" id="Configuration">Configuration</span>
<span class="mw-headline" id="Configuration">Configuration</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Configuration" title="Edit section: Configuration" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
After the installation completes, you will need to specify the directory.
@@ -141,7 +141,7 @@
</dd>
</dl>
<h2>
<span class="mw-headline" id="Testing">Testing</span>
<span class="mw-headline" id="Testing">Testing</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Score?action=edit&amp;section_key=Testing" title="Edit section: Testing" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
When you're done, visit <a href="http://xowa.org/home/wiki/Diagnostics.html" id="xolnki_3" title="Diagnostics" class="xowa-visited">Diagnostics</a> and click on the Score links

View File

@@ -56,7 +56,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Background">Background</span>
<span class="mw-headline" id="Background">Background</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Background" title="Edit section: Background" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
Scribunto is a MediaWiki extension for embedding Lua code in wiki pages. Lua is used for programming constructs (conditional logic; loops) that were previously attempted by Templates.
@@ -68,7 +68,7 @@
For the source code, see <a href="https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Scribunto.git;a=summary" rel="nofollow" class="external free">https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Scribunto.git;a=summary</a>
</p>
<h2>
<span class="mw-headline" id="Status">Status</span>
<span class="mw-headline" id="Status">Status</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Status" title="Edit section: Status" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The Wikimedia Foundation began rolling out Scribunto/Lua to its sites on 2013-02-15 and finished on 2013-03-13 (<a href="http://blog.wikimedia.org/2013/03/14/what-lua-scripting-means-wikimedia-open-source/" rel="nofollow" class="external free">http://blog.wikimedia.org/2013/03/14/what-lua-scripting-means-wikimedia-open-source/</a> . Data dumps after 2013-02-15 will probably have {{#invoke}} in their wikitext, which requires a lua processor.
@@ -77,7 +77,7 @@
Beginning with v0.3.2, XOWA included preliminary support for Scribunto. As of v1.3.1, the functionality level is approximately 95%+.
</p>
<h2>
<span class="mw-headline" id="Engines">Engines</span>
<span class="mw-headline" id="Engines">Engines</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Engines" title="Edit section: Engines" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
XOWA provides two engines for processing Lua statements:
@@ -150,10 +150,10 @@
Luaj is the official Lua processor for XOWA.
</p>
<h2>
<span class="mw-headline" id="Lua">Lua</span>
<span class="mw-headline" id="Lua">Lua</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Lua" title="Edit section: Lua" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<h3>
<span class="mw-headline" id="Binaries">Binaries</span>
<span class="mw-headline" id="Binaries">Binaries</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Binaries" title="Edit section: Binaries" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<p>
XOWA packages the same Lua binaries (v5.1) that come with Scribunto. Note the following:
@@ -170,7 +170,7 @@
</li>
</ul>
<h3>
<span class="mw-headline" id="Permissions">Permissions</span>
<span class="mw-headline" id="Permissions">Permissions</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Permissions" title="Edit section: Permissions" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<p>
Linux / Mac OS X users will need to grant Execute permission to the Lua binary. Note that XOWA tries to do this automatically. If it fails, you will need to handle it manually by doing any one of the following (note you will need to replace &lt;OS&gt; with your system):
@@ -209,7 +209,7 @@
</dd>
</dl>
<h2>
<span class="mw-headline" id="Luaj">Luaj</span>
<span class="mw-headline" id="Luaj">Luaj</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Luaj" title="Edit section: Luaj" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
XOWA packages a modified version of the luaj-jse-3.0 jar. Note that 3.0 was selected as it is the latest code branch and it fixes errors in 2.0.3.
@@ -221,7 +221,7 @@
Additional files are also at <code>/xowa/bin/any/php/mediawiki/extensions/Scribunto/engines/Luaj/</code>
</p>
<h2>
<span class="mw-headline" id="Scribunto_files">Scribunto files</span>
<span class="mw-headline" id="Scribunto_files">Scribunto files</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Scribunto_files" title="Edit section: Scribunto_files" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
XOWA used the following files from Scribunto:
@@ -269,7 +269,7 @@
XOWA modifies many of the lua files in order to cache library data across multiple page loads (Scribunto reloads the libraries for every page)
</p>
<h2>
<span class="mw-headline" id="Links">Links</span>
<span class="mw-headline" id="Links">Links</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto?action=edit&amp;section_key=Links" title="Edit section: Links" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>

View File

@@ -121,7 +121,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Source">Source</span>
<span class="mw-headline" id="Source">Source</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Source" title="Edit section: Source" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The luaj_xowa.jar was built using the source at <a href="http://sourceforge.net/projects/luaj/files/luaj-3.0/3.0-beta2/luaj-3.0-beta2.zip/download" rel="nofollow" class="external free">http://sourceforge.net/projects/luaj/files/luaj-3.0/3.0-beta2/luaj-3.0-beta2.zip/download</a>.
@@ -133,7 +133,7 @@
<br>
</p>
<h2>
<span class="mw-headline" id="Modification">Modification</span>
<span class="mw-headline" id="Modification">Modification</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Modification" title="Edit section: Modification" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The luaj_xowa.jar was created for the following reasons:
@@ -168,13 +168,13 @@
<br>
</p>
<h2>
<span class="mw-headline" id="luaj_xowa_changes">luaj_xowa changes</span>
<span class="mw-headline" id="luaj_xowa_changes">luaj_xowa changes</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=luaj_xowa_changes" title="Edit section: luaj_xowa_changes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<h3>
<span class="mw-headline" id="Luaj_2.0.3_errors_fixed_in_3.0">Luaj 2.0.3 errors fixed in 3.0</span>
<span class="mw-headline" id="Luaj_2.0.3_errors_fixed_in_3.0">Luaj 2.0.3 errors fixed in 3.0</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Luaj_2.0.3_errors_fixed_in_3.0" title="Edit section: Luaj_2.0.3_errors_fixed_in_3.0" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<h4>
<span class="mw-headline" id="os.time_doesn.27t_handle_dates_before_1970">os.time doesn't handle dates before 1970</span>
<span class="mw-headline" id="os.time_doesn.27t_handle_dates_before_1970">os.time doesn't handle dates before 1970</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=os.time_doesn.27t_handle_dates_before_1970" title="Edit section: os.time_doesn.27t_handle_dates_before_1970" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -185,7 +185,7 @@
</li>
</ul>
<h4>
<span class="mw-headline" id="pairs.next_fails_when_setting_val_to_null">pairs.next fails when setting val to null</span>
<span class="mw-headline" id="pairs.next_fails_when_setting_val_to_null">pairs.next fails when setting val to null</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=pairs.next_fails_when_setting_val_to_null" title="Edit section: pairs.next_fails_when_setting_val_to_null" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -196,10 +196,10 @@
</li>
</ul>
<h3>
<span class="mw-headline" id="Luaj_2.0.3_features_removed_from_3.0">Luaj 2.0.3 features removed from 3.0</span>
<span class="mw-headline" id="Luaj_2.0.3_features_removed_from_3.0">Luaj 2.0.3 features removed from 3.0</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Luaj_2.0.3_features_removed_from_3.0" title="Edit section: Luaj_2.0.3_features_removed_from_3.0" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<h4>
<span class="mw-headline" id="string.gfind_deprecated">string.gfind deprecated</span>
<span class="mw-headline" id="string.gfind_deprecated">string.gfind deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.gfind_deprecated" title="Edit section: string.gfind_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -229,7 +229,7 @@
case 9: return StringLib.gmatch( args );
</pre>
<h4>
<span class="mw-headline" id="math.log10_deprecated">math.log10 deprecated</span>
<span class="mw-headline" id="math.log10_deprecated">math.log10 deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=math.log10_deprecated" title="Edit section: math.log10_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -248,7 +248,7 @@
static final class log10 extends UnaryOp { protected double call(double d) { return Math.log10(d); } }
</pre>
<h4>
<span class="mw-headline" id="math.mod_deprecated">math.mod deprecated</span>
<span class="mw-headline" id="math.mod_deprecated">math.mod deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=math.mod_deprecated" title="Edit section: math.mod_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -267,7 +267,7 @@
math.set("fmod", fmod_func);
</pre>
<h4>
<span class="mw-headline" id="table.maxn_deprecated">table.maxn deprecated</span>
<span class="mw-headline" id="table.maxn_deprecated">table.maxn deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=table.maxn_deprecated" title="Edit section: table.maxn_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<p>
file: /src/core/org/luaj/vm2/lib/TableLib.java
@@ -299,7 +299,7 @@
}
</pre>
<h4>
<span class="mw-headline" id="table.getn_deprecated">table.getn deprecated</span>
<span class="mw-headline" id="table.getn_deprecated">table.getn deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=table.getn_deprecated" title="Edit section: table.getn_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -339,7 +339,7 @@
}
</pre>
<h4>
<span class="mw-headline" id="automatic_arg_variable_in_varargs_function_deprecated">automatic arg variable in varargs function deprecated</span>
<span class="mw-headline" id="automatic_arg_variable_in_varargs_function_deprecated">automatic arg variable in varargs function deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=automatic_arg_variable_in_varargs_function_deprecated" title="Edit section: automatic_arg_variable_in_varargs_function_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -370,10 +370,10 @@
continue;
</pre>
<h3>
<span class="mw-headline" id="Luaj_3.0_defects">Luaj 3.0 defects</span>
<span class="mw-headline" id="Luaj_3.0_defects">Luaj 3.0 defects</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Luaj_3.0_defects" title="Edit section: Luaj_3.0_defects" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<h4>
<span class="mw-headline" id="os.date_does_not_accept_UTC_format">os.date does not accept UTC format</span>
<span class="mw-headline" id="os.date_does_not_accept_UTC_format">os.date does not accept UTC format</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=os.date_does_not_accept_UTC_format" title="Edit section: os.date_does_not_accept_UTC_format" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -402,7 +402,7 @@ if (s.equals("*t")) {
}
</pre>
<h4>
<span class="mw-headline" id="string.gsub_fails_with_out_of_bounds_error">string.gsub fails with out_of_bounds error</span>
<span class="mw-headline" id="string.gsub_fails_with_out_of_bounds_error">string.gsub fails with out_of_bounds error</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.gsub_fails_with_out_of_bounds_error" title="Edit section: string.gsub_fails_with_out_of_bounds_error" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -425,7 +425,7 @@ if (s.equals("*t")) {
if (soffset &gt;= srclen) break; // assert soffset is in bounds, else will throw ArrayIndexOutOfBounds exception;
</pre>
<h4>
<span class="mw-headline" id="string.gsub_fails_if_string_is_empty">string.gsub fails if string is empty</span>
<span class="mw-headline" id="string.gsub_fails_if_string_is_empty">string.gsub fails if string is empty</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.gsub_fails_if_string_is_empty" title="Edit section: string.gsub_fails_if_string_is_empty" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -445,7 +445,7 @@ if (s.equals("*t")) {
if (srclen == 0) return varargsOf(src, LuaValue.ZERO); // exit early
</pre>
<h4>
<span class="mw-headline" id="string.format_ignores_precision_for_double_args">string.format ignores precision for double args</span>
<span class="mw-headline" id="string.format_ignores_precision_for_double_args">string.format ignores precision for double args</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.format_ignores_precision_for_double_args" title="Edit section: string.format_ignores_precision_for_double_args" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -502,7 +502,7 @@ if (s.equals("*t")) {
</li>
</ul>
<h4>
<span class="mw-headline" id="string.gmatch_issues">string.gmatch issues</span>
<span class="mw-headline" id="string.gmatch_issues">string.gmatch issues</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.gmatch_issues" title="Edit section: string.gmatch_issues" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -529,7 +529,7 @@ if (s.equals("*t")) {
soffset = res + soffset_adj;
</pre>
<h4>
<span class="mw-headline" id="string.tonumber_should_trim_all_whitespace">string.tonumber should trim all whitespace</span>
<span class="mw-headline" id="string.tonumber_should_trim_all_whitespace">string.tonumber should trim all whitespace</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=string.tonumber_should_trim_all_whitespace" title="Edit section: string.tonumber_should_trim_all_whitespace" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -570,7 +570,7 @@ if (s.equals("*t")) {
}
</pre>
<h4>
<span class="mw-headline" id="multi-byte_strings_not_fully_supported">multi-byte strings not fully supported</span>
<span class="mw-headline" id="multi-byte_strings_not_fully_supported">multi-byte strings not fully supported</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=multi-byte_strings_not_fully_supported" title="Edit section: multi-byte_strings_not_fully_supported" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h4>
<ul>
<li>
@@ -840,7 +840,7 @@ if (s.equals("*t")) {
<br>
</p>
<h3>
<span class="mw-headline" id="build.xml">build.xml</span>
<span class="mw-headline" id="build.xml">build.xml</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=build.xml" title="Edit section: build.xml" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -881,7 +881,7 @@ if (s.equals("*t")) {
includes="lua*"/&gt;
</pre>
<h3>
<span class="mw-headline" id="Luaj_tests">Luaj tests</span>
<span class="mw-headline" id="Luaj_tests">Luaj tests</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Luaj_tests" title="Edit section: Luaj_tests" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<pre style='overflow:auto'>
package org.luaj.vm2;
@@ -930,7 +930,7 @@ class Xowa_fxt {
}
</pre>
<h2>
<span class="mw-headline" id="Scribunto_related">Scribunto related</span>
<span class="mw-headline" id="Scribunto_related">Scribunto related</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Scribunto_related" title="Edit section: Scribunto_related" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
None of these changes affect the luaj_xowa.jar. They are noted for comprehensiveness's sake.
@@ -939,7 +939,7 @@ class Xowa_fxt {
Note that the $engines variable refers to /xowa/bin/any/lua/mediawiki/extensions/Scribunto/engines/
</p>
<h3>
<span class="mw-headline" id="getfenv.2Fsetfenv_deprecated">getfenv/setfenv deprecated</span>
<span class="mw-headline" id="getfenv.2Fsetfenv_deprecated">getfenv/setfenv deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=getfenv.2Fsetfenv_deprecated" title="Edit section: getfenv.2Fsetfenv_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -978,7 +978,7 @@ class Xowa_fxt {
</dd>
</dl>
<h3>
<span class="mw-headline" id="loadString_deprecated">loadString deprecated</span>
<span class="mw-headline" id="loadString_deprecated">loadString deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=loadString_deprecated" title="Edit section: loadString_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -991,7 +991,7 @@ class Xowa_fxt {
</dd>
</dl>
<h3>
<span class="mw-headline" id="table.unpack_deprecated">table.unpack deprecated</span>
<span class="mw-headline" id="table.unpack_deprecated">table.unpack deprecated</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=table.unpack_deprecated" title="Edit section: table.unpack_deprecated" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -1007,7 +1007,7 @@ class Xowa_fxt {
<br>
</p>
<h2>
<span class="mw-headline" id="Miscellaneous_changes">Miscellaneous changes</span>
<span class="mw-headline" id="Miscellaneous_changes">Miscellaneous changes</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Scribunto/Luaj?action=edit&amp;section_key=Miscellaneous_changes" title="Edit section: Miscellaneous_changes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<ul>
<li>

View File

@@ -50,7 +50,7 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Source">Source</span>
<span class="mw-headline" id="Source">Source</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=Source" title="Edit section: Source" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The jtidy_xowa.jar was built using the source at <a href="https://sourceforge.net/projects/jtidy/files/JTidy/r938/" rel="nofollow" class="external free">https://sourceforge.net/projects/jtidy/files/JTidy/r938/</a>.
@@ -62,7 +62,7 @@
<br>
</p>
<h2>
<span class="mw-headline" id="Modifications">Modifications</span>
<span class="mw-headline" id="Modifications">Modifications</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=Modifications" title="Edit section: Modifications" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The jtidy_xowa.jar was created for the following reasons:
@@ -91,13 +91,13 @@
<br>
</p>
<h2>
<span class="mw-headline" id="jtidy_xowa_changes">jtidy_xowa changes</span>
<span class="mw-headline" id="jtidy_xowa_changes">jtidy_xowa changes</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=jtidy_xowa_changes" title="Edit section: jtidy_xowa_changes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h2>
<p>
The following is only a partial list of JTidy changes. Multiple changes were made for v1.6.2.1 of XOWA to have JTidy be more "tidy-like". In addition, more changes will probably occur in the future to close the gap in source code between tidy and JTidy.
</p>
<h3>
<span class="mw-headline" id="ParseBlock_should_handle_exiled_variable_during_element_reparenting">ParseBlock should handle exiled variable during element reparenting</span>
<span class="mw-headline" id="ParseBlock_should_handle_exiled_variable_during_element_reparenting">ParseBlock should handle exiled variable during element reparenting</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=ParseBlock_should_handle_exiled_variable_during_element_reparenting" title="Edit section: ParseBlock_should_handle_exiled_variable_during_element_reparenting" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -130,7 +130,7 @@
<br>
</p>
<h3>
<span class="mw-headline" id="Do_not_trim_empty_block_element_if_it_has_attributes">Do not trim empty block element if it has attributes</span>
<span class="mw-headline" id="Do_not_trim_empty_block_element_if_it_has_attributes">Do not trim empty block element if it has attributes</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=Do_not_trim_empty_block_element_if_it_has_attributes" title="Edit section: Do_not_trim_empty_block_element_if_it_has_attributes" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -160,7 +160,7 @@
<br>
</p>
<h3>
<span class="mw-headline" id="Do_not_convert_empty_.3Cp.3E_to_.3Cbr.3E">Do not convert empty &lt;p&gt; to &lt;br&gt;</span>
<span class="mw-headline" id="Do_not_convert_empty_.3Cp.3E_to_.3Cbr.3E">Do not convert empty &lt;p&gt; to &lt;br&gt;</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=Do_not_convert_empty_.3Cp.3E_to_.3Cbr.3E" title="Edit section: Do_not_convert_empty_.3Cp.3E_to_.3Cbr.3E" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>
@@ -193,7 +193,7 @@
<br>
</p>
<h3>
<span class="mw-headline" id="Do_not_add_.5Cn_after_.3Cspan.3E_in_.3Cpre.3E">Do not add \n after &lt;span&gt; in &lt;pre&gt;</span>
<span class="mw-headline" id="Do_not_add_.5Cn_after_.3Cspan.3E_in_.3Cpre.3E">Do not add \n after &lt;span&gt; in &lt;pre&gt;</span> <span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy?action=edit&amp;section_key=Do_not_add_.5Cn_after_.3Cspan.3E_in_.3Cpre.3E" title="Edit section: Do_not_add_.5Cn_after_.3Cspan.3E_in_.3Cpre.3E" class="xowa-hover-off">edit</a><span class="mw-editsection-bracket">]</span></span>
</h3>
<ul>
<li>