diff xml/en/docs/njs/compatibility.xml @ 2267:c30048802769

Added links to njs reference from njs Compatibility.
author Yaroslav Zhuravlev <yar@nginx.com>
date Mon, 29 Oct 2018 21:34:03 +0300
parents b001d6903fc1
children 6426814f9373
line wrap: on
line diff
--- a/xml/en/docs/njs/compatibility.xml	Wed Oct 31 17:11:53 2018 +0300
+++ b/xml/en/docs/njs/compatibility.xml	Mon Oct 29 21:34:03 2018 +0300
@@ -9,7 +9,7 @@
 <article name="Compatibility"
         link="/en/docs/njs/compatibility.html"
         lang="en"
-        rev="2">
+        rev="3">
 
 <section>
 
@@ -59,28 +59,40 @@
 
 <listitem>
 ES5.1:
-<literal>fromCharCode</literal>, <literal>concat</literal>,
-<literal>slice</literal>, <literal>substring</literal>,
-<literal>substr</literal>, <literal>charAt</literal>,
-<literal>charCodeAt</literal>, <literal>indexOf</literal>,
-<literal>lastIndexOf</literal>, <literal>toLowerCase</literal>,
-<literal>toUpperCase</literal>, <literal>trim</literal>,
-<literal>search</literal>, <literal>match</literal>, <literal>split</literal>,
-<literal>replace</literal>
+<literal>fromCharCode</literal>,
+<link doc="reference.xml" id="string_concat"><literal>concat</literal></link>,
+<link doc="reference.xml" id="string_slice"><literal>slice</literal></link>,
+<link doc="reference.xml" id="string_substring"><literal>substring</literal></link>,
+<link doc="reference.xml" id="string_substr"><literal>substr</literal></link>,
+<literal>charAt</literal>,
+<link doc="reference.xml" id="string_indexof"><literal>indexOf</literal></link>,
+<link doc="reference.xml" id="string_lastindexof"><literal>lastIndexOf</literal></link>,
+<link doc="reference.xml" id="string_tolowercase"><literal>toLowerCase</literal></link>,
+<link doc="reference.xml" id="string_touppercase"><literal>toUpperCase</literal></link>,
+<link doc="reference.xml" id="string_trim"><literal>trim</literal></link>,
+<link doc="reference.xml" id="string_search"><literal>search</literal></link>,
+<link doc="reference.xml" id="string_match"><literal>match</literal></link>,
+<link doc="reference.xml" id="string_split"><literal>split</literal></link>,
+<link doc="reference.xml" id="string_replace"><literal>replace</literal></link>
 </listitem>
 
 <listitem>
 ES6:
-<literal>fromCodePoint</literal>, <literal>codePointAt</literal>,
-<literal>includes</literal>, <literal>startsWith</literal>,
-<literal>endsWith</literal>, <literal>repeat</literal>
+<link doc="reference.xml" id="string_fromcodepoint"><literal>fromCodePoint</literal></link>,
+<literal>codePointAt</literal>,
+<link doc="reference.xml" id="string_includes"><literal>includes</literal></link>,
+<link doc="reference.xml" id="string_startswith"><literal>startsWith</literal></link>,
+<link doc="reference.xml" id="string_endswith"><literal>endsWith</literal></link>,
+<link doc="reference.xml" id="string_repeat"><literal>repeat</literal></link>
 </listitem>
 
 <listitem>
 non-standard:
-<literal>bytesFrom</literal> (0.2.3)
-<literal>fromUTF8</literal>, <literal>toUTF8</literal>,
-<literal>fromBytes</literal>, <literal>toBytes</literal>
+<link doc="reference.xml" id="string_bytesfrom"><literal>bytesFrom</literal></link> (0.2.3)
+<link doc="reference.xml" id="string_fromutf8"><literal>fromUTF8</literal></link>,
+<link doc="reference.xml" id="string_toutf8"><literal>toUTF8</literal></link>,
+<link doc="reference.xml" id="string_frombytes"><literal>fromBytes</literal></link>,
+<link doc="reference.xml" id="string_tobytes"><literal>toBytes</literal></link>
 </listitem>
 </list>
 
@@ -153,7 +165,7 @@
 </listitem>
 
 <listitem>
-ES5.1 <literal>JSON</literal> object
+ES5.1 <link doc="reference.xml" id="core_json"><literal>JSON</literal></link> object
 </listitem>
 
 <listitem>
@@ -164,8 +176,10 @@
 ES5.1 global functions:
 <literal>isFinite</literal>, <literal>isNaN</literal>,
 <literal>parseFloat</literal>, <literal>parseInt</literal>,
-<literal>decodeURI</literal>, <literal>decodeURIComponent</literal>,
-<literal>encodeURI</literal>, <literal>encodeURIComponent</literal>
+<link doc="reference.xml" id="decodeuri"><literal>decodeURI</literal></link>,
+<link doc="reference.xml" id="decodeuricomponent"><literal>decodeURIComponent</literal></link>,
+<link doc="reference.xml" id="encodeuri"><literal>encodeURI</literal></link>,
+<link doc="reference.xml" id="encodeuricomponent"><literal>encodeURIComponent</literal></link>
 </listitem>
 
 <listitem>
@@ -177,24 +191,28 @@
 </listitem>
 
 <listitem>
-<literal>setTimeout()</literal> and <literal>clearTimeout()</literal> functions
-(0.2.0)
+<link doc="reference.xml" id="settimeout"><literal>setTimeout</literal></link>
+and
+<link doc="reference.xml" id="cleartimeout"><literal>clearTimeout</literal></link>
+functions (0.2.0)
 </listitem>
 
 <listitem>
 <link url="https://nodejs.org/api/fs.html#fs_file_system">Node.js style</link>
 <literal>File system</literal> methods:
-<literal>fs.readFile</literal>, <literal>fs.readFileSync</literal>,
-<literal>fs.appendFile</literal>, <literal>fs.appendFileSync</literal>,
-<literal>fs.writeFile</literal>, <literal>fs.writeFileSync</literal>
+<literal>fs.readFile</literal>,
+<link doc="reference.xml" id="readfilesync"><literal>fs.readFileSync</literal></link>,
+<literal>fs.appendFile</literal>,
+<link doc="reference.xml" id="appendfilesync"><literal>fs.appendFileSync</literal></link>,
+<literal>fs.writeFile</literal>,
+<link doc="reference.xml" id="writefilesync"><literal>fs.writeFileSync</literal></link>
 </listitem>
 
 <listitem>
 <link url="https://nodejs.org/api/crypto.html#crypto_class_hash">Node.js style</link>
 <literal>Crypto</literal> methods (0.2.0):
-<literal>crypto.createHash</literal>,
-<literal>crypto.createHmac</literal>
-
+<link doc="reference.xml" id="crypto_createhash"><literal>crypto.createHash</literal></link>,
+<link doc="reference.xml" id="crypto_createhmac"><literal>crypto.createHmac</literal></link>
 </listitem>
 
 </list>