<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://fridemar.ai/index.php?action=history&amp;feed=atom&amp;title=CamelCasoid</id>
	<title>CamelCasoid - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://fridemar.ai/index.php?action=history&amp;feed=atom&amp;title=CamelCasoid"/>
	<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;action=history"/>
	<updated>2026-04-18T11:48:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=139&amp;oldid=prev</id>
		<title>Fridemar: triple ai</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=139&amp;oldid=prev"/>
		<updated>2017-11-14T03:29:56Z</updated>

		<summary type="html">&lt;p&gt;triple ai&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:29, 14 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a href=&quot;javascript:function ai(){var WikiMap=[&#039;http://google.com/search?q=&#039;,&#039;https://aipedia.eu/index.php?title=&#039;,&#039;https://etherpad.wikimedia.org/p/&#039;],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath=&#039;.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]&#039;;textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+&lt;/del&gt;]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+&lt;/del&gt;]*){2,})\b/g;for(i=0;i&amp;lt;len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,&#039;&#039;);if(linkpatt.test(txt)){span=document.createElement(&#039;span&#039;);lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,&#039; °&#039;,&#039; ¹&#039;,&#039; ²&#039;,&#039; ³&#039;];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==&#039;&#039;&amp;amp;&amp;amp;link.substring(llen-2,llen)==&#039;&#039;){link=link.substring(2,llen-2);}for(j=0;j&amp;lt;Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement(&#039;a&#039;);a.setAttribute(&#039;href&#039;,href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg=&#039;alca enabled with:\n&#039;+&#039;\nMainLink:&#039;+WikiMap[0]+&#039;\n0:&#039;+WikiMap[1]+&#039;\n1:&#039;+WikiMap[2]+&#039;\n2:&#039;+WikiMap[3]+&#039;\n3:&#039;+WikiMap[4]+&#039;\n:&#039;+&#039;\n:&#039;+&#039;Intermediate Webpages:&#039;+&#039;\n:&#039;+document.location;}ai();&quot;&amp;gt;&amp;lt;bold&amp;gt; =&amp;gt; ai &amp;lt;/bold&amp;gt;&amp;lt;/a&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a href=&quot;javascript:function ai(){var WikiMap=[&#039;http://google.com/search?q=&#039;,&#039;https://aipedia.eu/index.php?title=&#039;,&#039;https://etherpad.wikimedia.org/p/&#039;],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath=&#039;.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]&#039;;textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_]*){2,})\b/g;for(i=0;i&amp;lt;len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,&#039;&#039;);if(linkpatt.test(txt)){span=document.createElement(&#039;span&#039;);lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,&#039; °&#039;,&#039; ¹&#039;,&#039; ²&#039;,&#039; ³&#039;];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==&#039;&#039;&amp;amp;&amp;amp;link.substring(llen-2,llen)==&#039;&#039;){link=link.substring(2,llen-2);}for(j=0;j&amp;lt;Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement(&#039;a&#039;);a.setAttribute(&#039;href&#039;,href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg=&#039;alca enabled with:\n&#039;+&#039;\nMainLink:&#039;+WikiMap[0]+&#039;\n0:&#039;+WikiMap[1]+&#039;\n1:&#039;+WikiMap[2]+&#039;\n2:&#039;+WikiMap[3]+&#039;\n3:&#039;+WikiMap[4]+&#039;\n:&#039;+&#039;\n:&#039;+&#039;Intermediate Webpages:&#039;+&#039;\n:&#039;+document.location;}ai();&quot;&amp;gt;&amp;lt;bold&amp;gt; =&amp;gt; ai &amp;lt;/bold&amp;gt;&amp;lt;/a&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/html&amp;gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;( ai: I create MultiLinks for:  MainLink=GoogleSearch, 0=AiPedia, 1=MediaWikiEtherpad, in prealpha mostly empty, but helpful for bootstrapping. )&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=118&amp;oldid=prev</id>
		<title>Fridemar at 20:37, 12 November 2017</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=118&amp;oldid=prev"/>
		<updated>2017-11-12T20:37:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:37, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f: Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;f: Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and WikiWord1_WikiWord2, and more.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=117&amp;oldid=prev</id>
		<title>Fridemar: updated Linkpattern in ai: reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü+]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_+]*){2,})\b/g</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=117&amp;oldid=prev"/>
		<updated>2017-11-12T20:35:45Z</updated>

		<summary type="html">&lt;p&gt;updated Linkpattern in ai: reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü+]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_+]*){2,})\b/g&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:35, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a href=&quot;javascript:function ai(){var WikiMap=[&#039;http://google.com/search?q=&#039;,&#039;https://aipedia.eu/index.php?title=&#039;,&#039;https://etherpad.wikimedia.org/p/&#039;],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath=&#039;.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]&#039;;textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_]*){2,})\b/g;for(i=0;i&amp;lt;len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,&#039;&#039;);if(linkpatt.test(txt)){span=document.createElement(&#039;span&#039;);lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,&#039; °&#039;,&#039; ¹&#039;,&#039; ²&#039;,&#039; ³&#039;];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==&#039;&#039;&amp;amp;&amp;amp;link.substring(llen-2,llen)==&#039;&#039;){link=link.substring(2,llen-2);}for(j=0;j&amp;lt;Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement(&#039;a&#039;);a.setAttribute(&#039;href&#039;,href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg=&#039;alca enabled with:\n&#039;+&#039;\nMainLink:&#039;+WikiMap[0]+&#039;\n0:&#039;+WikiMap[1]+&#039;\n1:&#039;+WikiMap[2]+&#039;\n2:&#039;+WikiMap[3]+&#039;\n3:&#039;+WikiMap[4]+&#039;\n:&#039;+&#039;\n:&#039;+&#039;Intermediate Webpages:&#039;+&#039;\n:&#039;+document.location;}ai();&quot;&amp;gt;&amp;lt;bold&amp;gt; =&amp;gt; ai &amp;lt;/bold&amp;gt;&amp;lt;/a&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&amp;lt;a href=&quot;javascript:function ai(){var WikiMap=[&#039;http://google.com/search?q=&#039;,&#039;https://aipedia.eu/index.php?title=&#039;,&#039;https://etherpad.wikimedia.org/p/&#039;],i,j,k,len,llen,link,linkpatt,linkText,linkTextArray=[],msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes;textNodeXpath=&#039;.//text()[not(ancestor::a) and not(ancestor::head)and not(ancestor::option) and not(ancestor::textarea)]&#039;;textNodes=document.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null);len=textNodes.snapshotLength;reg=/^\s+$/g;linkpatt=/\b(?:([a-z0-9äöü&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+&lt;/ins&gt;]*(?:[A-ZÄÖÜ_]|_)[a-z0-9äöü_&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;+&lt;/ins&gt;]*){2,})\b/g;for(i=0;i&amp;lt;len;i++){node=textNodes.snapshotItem(i);txt=node.nodeValue;txt=txt.replace(reg,&#039;&#039;);if(linkpatt.test(txt)){span=document.createElement(&#039;span&#039;);lastLastIndex=0;linkpatt.lastIndex=0;try{while(true){myArray=linkpatt.exec(txt);if(!myArray)break;link=myArray[0];linkTextArray=[link,&#039; °&#039;,&#039; ¹&#039;,&#039; ²&#039;,&#039; ³&#039;];span.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)));lastLastIndex=linkpatt.lastIndex;linkText=myArray[1];link=myArray[0];llen=link.length;if(link.substring(0,2)==&#039;&#039;&amp;amp;&amp;amp;link.substring(llen-2,llen)==&#039;&#039;){link=link.substring(2,llen-2);}for(j=0;j&amp;lt;Math.min(WikiMap.length,linkTextArray.length);j++){href=WikiMap[j]+link;a=document.createElement(&#039;a&#039;);a.setAttribute(&#039;href&#039;,href);a.appendChild(document.createTextNode(linkTextArray[j]));span.appendChild(a);}}span.appendChild(document.createTextNode(txt.substring(lastLastIndex)));node.parentNode.replaceChild(span,node);}catch(e){alert(e);}}}msg=&#039;alca enabled with:\n&#039;+&#039;\nMainLink:&#039;+WikiMap[0]+&#039;\n0:&#039;+WikiMap[1]+&#039;\n1:&#039;+WikiMap[2]+&#039;\n2:&#039;+WikiMap[3]+&#039;\n3:&#039;+WikiMap[4]+&#039;\n:&#039;+&#039;\n:&#039;+&#039;Intermediate Webpages:&#039;+&#039;\n:&#039;+document.location;}ai();&quot;&amp;gt;&amp;lt;bold&amp;gt; =&amp;gt; ai &amp;lt;/bold&amp;gt;&amp;lt;/a&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=116&amp;oldid=prev</id>
		<title>Fridemar: updated ai, f: CamelCasoid is a generalization of CamelCase.   q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?  f: Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3  ai: Please</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=116&amp;oldid=prev"/>
		<updated>2017-11-12T20:31:27Z</updated>

		<summary type="html">&lt;p&gt;updated ai, f: CamelCasoid is a generalization of CamelCase.   q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?  f: Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3  ai: Please&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:31, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f: &lt;/ins&gt;Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;a href=&quot;&lt;/ins&gt;javascript:function &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ai&lt;/ins&gt;()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{var WikiMap=[&#039;http&lt;/ins&gt;://google.com/search&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;?q=&#039;&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;https&lt;/ins&gt;://aipedia.eu/index.php&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;?title=&#039;&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;https&lt;/ins&gt;://etherpad.wikimedia.org/p/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;]&lt;/ins&gt;,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=[]&lt;/ins&gt;,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;textNodeXpath=&#039;&lt;/ins&gt;.//text()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[not&lt;/ins&gt;(ancestor::a) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and not&lt;/ins&gt;(ancestor::head)and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;not&lt;/ins&gt;(ancestor::option) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and not&lt;/ins&gt;(ancestor::textarea)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&#039;;textNodes=document&lt;/ins&gt;.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;len=textNodes&lt;/ins&gt;.snapshotLength&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;reg=&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;^\s+$&lt;/ins&gt;/g&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;linkpatt=&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\b&lt;/ins&gt;(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;?&lt;/ins&gt;:(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[a&lt;/ins&gt;-z0-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9äöü]&lt;/ins&gt;*(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;?&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[A&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ZÄÖÜ_]|_&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[a&lt;/ins&gt;-z0-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9äöü_]&lt;/ins&gt;*)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{2&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\b&lt;/ins&gt;/g&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;for&lt;/ins&gt;(i&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=0;i&amp;lt;len;i++&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{node=textNodes&lt;/ins&gt;.snapshotItem(i)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;txt=node&lt;/ins&gt;.nodeValue&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;txt=txt&lt;/ins&gt;.replace(reg,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;if&lt;/ins&gt;(linkpatt.test(txt))&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{span=document&lt;/ins&gt;.createElement(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;span&#039;&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;lastLastIndex=0;linkpatt&lt;/ins&gt;.lastIndex&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=0;try{while&lt;/ins&gt;(true)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{myArray=linkpatt&lt;/ins&gt;.exec(txt)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;if&lt;/ins&gt;(!myArray)break&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;link=myArray[0];linkTextArray=[link&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039; °&#039;&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039; ¹&#039;&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039; ²&#039;&lt;/ins&gt;,&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039; ³&#039;];span&lt;/ins&gt;.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;lastLastIndex=linkpatt&lt;/ins&gt;.lastIndex&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;linkText=myArray[1];link=myArray[0];llen=link&lt;/ins&gt;.length&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;if&lt;/ins&gt;(link.substring(0,2)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&#039;&#039;&amp;amp;&amp;amp;link&lt;/ins&gt;.substring(llen-2,llen)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&#039;&#039;&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{link=link&lt;/ins&gt;.substring(2,llen-2)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;}for&lt;/ins&gt;(j&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=0;j&amp;lt;Math&lt;/ins&gt;.min(WikiMap.length,linkTextArray.length)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;j++&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{href=WikiMap[j]+link;a=document&lt;/ins&gt;.createElement(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;a&#039;&lt;/ins&gt;)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;a&lt;/ins&gt;.setAttribute(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;href&#039;&lt;/ins&gt;,href)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;a&lt;/ins&gt;.appendChild(document.createTextNode(linkTextArray&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[j]&lt;/ins&gt;))&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;span&lt;/ins&gt;.appendChild(a)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;}}span&lt;/ins&gt;.appendChild(document.createTextNode(txt.substring(lastLastIndex)))&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;node&lt;/ins&gt;.parentNode.replaceChild(span,node)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;}catch&lt;/ins&gt;(e)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{alert&lt;/ins&gt;(e)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;}}}msg=&#039;alca enabled with&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\n&#039;+&#039;\nMainLink&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+WikiMap[0]+&#039;\n0&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+WikiMap[1]+&#039;\n1&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+WikiMap[2]+&#039;\n2&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+WikiMap[3]+&#039;\n3&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+WikiMap[4]+&#039;\n&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+&#039;\n&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+&#039;Intermediate Webpages&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+&#039;\n&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;+document&lt;/ins&gt;.location&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;}ai&lt;/ins&gt;()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;;&quot;&amp;gt;&amp;lt;bold&amp;gt; =&amp;gt; ai &amp;lt;/bold&amp;gt;&amp;lt;/a&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;javascript:function&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%20ai&lt;/del&gt;()&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Bvar%20WikiMap%3D%5B%27http&lt;/del&gt;://google.com/search&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Fq%3D%27&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27https&lt;/del&gt;://aipedia.eu/index.php&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Ftitle%3D%27&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27https&lt;/del&gt;://etherpad.wikimedia.org/p/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%5D&lt;/del&gt;,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D%5B%5D&lt;/del&gt;,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3BtextNodeXpath%3D%27&lt;/del&gt;.//text()&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Bnot&lt;/del&gt;(ancestor::a)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%20and%20not&lt;/del&gt;(ancestor::head)and&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%20not&lt;/del&gt;(ancestor::option)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%20and%20not&lt;/del&gt;(ancestor::textarea)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5D%27%3BtextNodes%3Ddocument&lt;/del&gt;.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Blen%3DtextNodes&lt;/del&gt;.snapshotLength&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Breg%3D&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5E%5Cs%2B%24&lt;/del&gt;/g&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Blinkpatt%3D&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Cb&lt;/del&gt;(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3F&lt;/del&gt;:(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Ba&lt;/del&gt;-z0-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9%C3%A4%C3%B6%C3%BC%5D&lt;/del&gt;*(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3F&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5BA&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Z%C3%84%C3%96%C3%9C_%5D%7C_&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Ba&lt;/del&gt;-z0-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;9%C3%A4%C3%B6%C3%BC_%5D&lt;/del&gt;*)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7B2&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7D&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Cb&lt;/del&gt;/g&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bfor&lt;/del&gt;(i&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D0%3Bi%3Clen%3Bi%2B%2B&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Bnode%3DtextNodes&lt;/del&gt;.snapshotItem(i)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Btxt%3Dnode&lt;/del&gt;.nodeValue&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Btxt%3Dtxt&lt;/del&gt;.replace(reg,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%27&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bif&lt;/del&gt;(linkpatt.test(txt))&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Bspan%3Ddocument&lt;/del&gt;.createElement(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27span%27&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3BlastLastIndex%3D0%3Blinkpatt&lt;/del&gt;.lastIndex&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D0%3Btry%7Bwhile&lt;/del&gt;(true)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7BmyArray%3Dlinkpatt&lt;/del&gt;.exec(txt)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bif&lt;/del&gt;(!myArray)break&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%20%C2%B0%27&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%20%C2%B9%27&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%20%C2%B2%27&lt;/del&gt;,&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%20%C2%B3%27%5D%3Bspan&lt;/del&gt;.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3BlastLastIndex%3Dlinkpatt&lt;/del&gt;.lastIndex&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink&lt;/del&gt;.length&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bif&lt;/del&gt;(link.substring(0,2)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D%3D%27%27%26%26link&lt;/del&gt;.substring(llen-2,llen)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D%3D%27%27&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Blink%3Dlink&lt;/del&gt;.substring(2,llen-2)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B%7Dfor&lt;/del&gt;(j&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3D0%3Bj%3CMath&lt;/del&gt;.min(WikiMap.length,linkTextArray.length)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bj%2B%2B&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument&lt;/del&gt;.createElement(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27a%27&lt;/del&gt;)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Ba&lt;/del&gt;.setAttribute(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27href%27&lt;/del&gt;,href)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Ba&lt;/del&gt;.appendChild(document.createTextNode(linkTextArray&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Bj%5D&lt;/del&gt;))&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bspan&lt;/del&gt;.appendChild(a)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B%7D%7Dspan&lt;/del&gt;.appendChild(document.createTextNode(txt.substring(lastLastIndex)))&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3Bnode&lt;/del&gt;.parentNode.replaceChild(span,node)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B%7Dcatch&lt;/del&gt;(e)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%7Balert&lt;/del&gt;(e)&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%5Cn%27%2B%27%5CnMainLink&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2BWikiMap%5B0%5D%2B%27%5Cn0&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2BWikiMap%5B1%5D%2B%27%5Cn1&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2BWikiMap%5B2%5D%2B%27%5Cn2&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2BWikiMap%5B3%5D%2B%27%5Cn3&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2BWikiMap%5B4%5D%2B%27%5Cn&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2B%27%5Cn&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2B%27Intermediate%20Webpages&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2B%27%5Cn&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%27%2Bdocument&lt;/del&gt;.location&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B%7Dai&lt;/del&gt;()&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;%3B&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/ins&gt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=115&amp;oldid=prev</id>
		<title>Fridemar at 20:25, 12 November 2017</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=115&amp;oldid=prev"/>
		<updated>2017-11-12T20:25:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:25, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;ai: Please click me below to see, how I can help you.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;javascript:function%20ai()%7Bvar%20WikiMap%3D%5B%27http://google.com/search%3Fq%3D%27,%27https://aipedia.eu/index.php%3Ftitle%3D%27,%27https://etherpad.wikimedia.org/p/%27%5D,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray%3D%5B%5D,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes%3BtextNodeXpath%3D%27.//text()%5Bnot(ancestor::a)%20and%20not(ancestor::head)and%20not(ancestor::option)%20and%20not(ancestor::textarea)%5D%27%3BtextNodes%3Ddocument.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)%3Blen%3DtextNodes.snapshotLength%3Breg%3D/%5E%5Cs%2B%24/g%3Blinkpatt%3D/%5Cb(%3F:(%5Ba-z0-9%C3%A4%C3%B6%C3%BC%5D*(%3F:%5BA-Z%C3%84%C3%96%C3%9C_%5D%7C_)%5Ba-z0-9%C3%A4%C3%B6%C3%BC_%5D*)%7B2,%7D)%5Cb/g%3Bfor(i%3D0%3Bi%3Clen%3Bi%2B%2B)%7Bnode%3DtextNodes.snapshotItem(i)%3Btxt%3Dnode.nodeValue%3Btxt%3Dtxt.replace(reg,%27%27)%3Bif(linkpatt.test(txt))%7Bspan%3Ddocument.createElement(%27span%27)%3BlastLastIndex%3D0%3Blinkpatt.lastIndex%3D0%3Btry%7Bwhile(true)%7BmyArray%3Dlinkpatt.exec(txt)%3Bif(!myArray)break%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink,%27%20%C2%B0%27,%27%20%C2%B9%27,%27%20%C2%B2%27,%27%20%C2%B3%27%5D%3Bspan.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))%3BlastLastIndex%3Dlinkpatt.lastIndex%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink.length%3Bif(link.substring(0,2)%3D%3D%27%27%26%26link.substring(llen-2,llen)%3D%3D%27%27)%7Blink%3Dlink.substring(2,llen-2)%3B%7Dfor(j%3D0%3Bj%3CMath.min(WikiMap.length,linkTextArray.length)%3Bj%2B%2B)%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument.createElement(%27a%27)%3Ba.setAttribute(%27href%27,href)%3Ba.appendChild(document.createTextNode(linkTextArray%5Bj%5D))%3Bspan.appendChild(a)%3B%7D%7Dspan.appendChild(document.createTextNode(txt.substring(lastLastIndex)))%3Bnode.parentNode.replaceChild(span,node)%3B%7Dcatch(e)%7Balert(e)%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with:%5Cn%27%2B%27%5CnMainLink:%27%2BWikiMap%5B0%5D%2B%27%5Cn0:%27%2BWikiMap%5B1%5D%2B%27%5Cn1:%27%2BWikiMap%5B2%5D%2B%27%5Cn2:%27%2BWikiMap%5B3%5D%2B%27%5Cn3:%27%2BWikiMap%5B4%5D%2B%27%5Cn:%27%2B%27%5Cn:%27%2B%27Intermediate%20Webpages:%27%2B%27%5Cn:%27%2Bdocument.location%3B%7Dai()%3B&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;javascript:function%20ai()%7Bvar%20WikiMap%3D%5B%27http://google.com/search%3Fq%3D%27,%27https://aipedia.eu/index.php%3Ftitle%3D%27,%27https://etherpad.wikimedia.org/p/%27%5D,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray%3D%5B%5D,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes%3BtextNodeXpath%3D%27.//text()%5Bnot(ancestor::a)%20and%20not(ancestor::head)and%20not(ancestor::option)%20and%20not(ancestor::textarea)%5D%27%3BtextNodes%3Ddocument.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)%3Blen%3DtextNodes.snapshotLength%3Breg%3D/%5E%5Cs%2B%24/g%3Blinkpatt%3D/%5Cb(%3F:(%5Ba-z0-9%C3%A4%C3%B6%C3%BC%5D*(%3F:%5BA-Z%C3%84%C3%96%C3%9C_%5D%7C_)%5Ba-z0-9%C3%A4%C3%B6%C3%BC_%5D*)%7B2,%7D)%5Cb/g%3Bfor(i%3D0%3Bi%3Clen%3Bi%2B%2B)%7Bnode%3DtextNodes.snapshotItem(i)%3Btxt%3Dnode.nodeValue%3Btxt%3Dtxt.replace(reg,%27%27)%3Bif(linkpatt.test(txt))%7Bspan%3Ddocument.createElement(%27span%27)%3BlastLastIndex%3D0%3Blinkpatt.lastIndex%3D0%3Btry%7Bwhile(true)%7BmyArray%3Dlinkpatt.exec(txt)%3Bif(!myArray)break%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink,%27%20%C2%B0%27,%27%20%C2%B9%27,%27%20%C2%B2%27,%27%20%C2%B3%27%5D%3Bspan.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))%3BlastLastIndex%3Dlinkpatt.lastIndex%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink.length%3Bif(link.substring(0,2)%3D%3D%27%27%26%26link.substring(llen-2,llen)%3D%3D%27%27)%7Blink%3Dlink.substring(2,llen-2)%3B%7Dfor(j%3D0%3Bj%3CMath.min(WikiMap.length,linkTextArray.length)%3Bj%2B%2B)%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument.createElement(%27a%27)%3Ba.setAttribute(%27href%27,href)%3Ba.appendChild(document.createTextNode(linkTextArray%5Bj%5D))%3Bspan.appendChild(a)%3B%7D%7Dspan.appendChild(document.createTextNode(txt.substring(lastLastIndex)))%3Bnode.parentNode.replaceChild(span,node)%3B%7Dcatch(e)%7Balert(e)%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with:%5Cn%27%2B%27%5CnMainLink:%27%2BWikiMap%5B0%5D%2B%27%5Cn0:%27%2BWikiMap%5B1%5D%2B%27%5Cn1:%27%2BWikiMap%5B2%5D%2B%27%5Cn2:%27%2BWikiMap%5B3%5D%2B%27%5Cn3:%27%2BWikiMap%5B4%5D%2B%27%5Cn:%27%2B%27%5Cn:%27%2B%27Intermediate%20Webpages:%27%2B%27%5Cn:%27%2Bdocument.location%3B%7Dai()%3B&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;html&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=114&amp;oldid=prev</id>
		<title>Fridemar: f: CamelCasoid is a generalization of CamelCase.   q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?  Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3  ai: Please click me below</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=114&amp;oldid=prev"/>
		<updated>2017-11-12T20:24:23Z</updated>

		<summary type="html">&lt;p&gt;f: CamelCasoid is a generalization of CamelCase.   q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?  Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3  ai: Please click me below&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:24, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CamelCasoid is a generalization of CamelCase.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;f: &lt;/ins&gt;CamelCasoid is a generalization of CamelCase.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;q: What other patterns than CamelCase words, aka WikiWords can TinyAi handle?&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;WorkInProgress&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ai: Please click me below to see, how I can help you.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;javascript:function%20ai()%7Bvar%20WikiMap%3D%5B%27http://google.com/search%3Fq%3D%27,%27https://aipedia.eu/index.php%3Ftitle%3D%27,%27https://etherpad.wikimedia.org/p/%27%5D,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray%3D%5B%5D,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes%3BtextNodeXpath%3D%27.//text()%5Bnot(ancestor::a)%20and%20not(ancestor::head)and%20not(ancestor::option)%20and%20not(ancestor::textarea)%5D%27%3BtextNodes%3Ddocument.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)%3Blen%3DtextNodes.snapshotLength%3Breg%3D/%5E%5Cs%2B%24/g%3Blinkpatt%3D/%5Cb(%3F:(%5Ba-z0-9%C3%A4%C3%B6%C3%BC%5D*(%3F:%5BA-Z%C3%84%C3%96%C3%9C_%5D%7C_)%5Ba-z0-9%C3%A4%C3%B6%C3%BC_%5D*)%7B2,%7D)%5Cb/g%3Bfor(i%3D0%3Bi%3Clen%3Bi%2B%2B)%7Bnode%3DtextNodes.snapshotItem(i)%3Btxt%3Dnode.nodeValue%3Btxt%3Dtxt.replace(reg,%27%27)%3Bif(linkpatt.test(txt))%7Bspan%3Ddocument.createElement(%27span%27)%3BlastLastIndex%3D0%3Blinkpatt.lastIndex%3D0%3Btry%7Bwhile(true)%7BmyArray%3Dlinkpatt.exec(txt)%3Bif(!myArray)break%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink,%27%20%C2%B0%27,%27%20%C2%B9%27,%27%20%C2%B2%27,%27%20%C2%B3%27%5D%3Bspan.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))%3BlastLastIndex%3Dlinkpatt.lastIndex%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink.length%3Bif(link.substring(0,2)%3D%3D%27%27%26%26link.substring(llen-2,llen)%3D%3D%27%27)%7Blink%3Dlink.substring(2,llen-2)%3B%7Dfor(j%3D0%3Bj%3CMath.min(WikiMap.length,linkTextArray.length)%3Bj%2B%2B)%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument.createElement(%27a%27)%3Ba.setAttribute(%27href%27,href)%3Ba.appendChild(document.createTextNode(linkTextArray%5Bj%5D))%3Bspan.appendChild(a)%3B%7D%7Dspan.appendChild(document.createTextNode(txt.substring(lastLastIndex)))%3Bnode.parentNode.replaceChild(span,node)%3B%7Dcatch(e)%7Balert(e)%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with:%5Cn%27%2B%27%5CnMainLink:%27%2BWikiMap%5B0%5D%2B%27%5Cn0:%27%2BWikiMap%5B1%5D%2B%27%5Cn1:%27%2BWikiMap%5B2%5D%2B%27%5Cn2:%27%2BWikiMap%5B3%5D%2B%27%5Cn3:%27%2BWikiMap%5B4%5D%2B%27%5Cn:%27%2B%27%5Cn:%27%2B%27Intermediate%20Webpages:%27%2B%27%5Cn:%27%2Bdocument.location%3B%7Dai()%3B&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;html&amp;gt;&lt;/ins&gt;javascript:function%20ai()%7Bvar%20WikiMap%3D%5B%27http://google.com/search%3Fq%3D%27,%27https://aipedia.eu/index.php%3Ftitle%3D%27,%27https://etherpad.wikimedia.org/p/%27%5D,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray%3D%5B%5D,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes%3BtextNodeXpath%3D%27.//text()%5Bnot(ancestor::a)%20and%20not(ancestor::head)and%20not(ancestor::option)%20and%20not(ancestor::textarea)%5D%27%3BtextNodes%3Ddocument.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)%3Blen%3DtextNodes.snapshotLength%3Breg%3D/%5E%5Cs%2B%24/g%3Blinkpatt%3D/%5Cb(%3F:(%5Ba-z0-9%C3%A4%C3%B6%C3%BC%5D*(%3F:%5BA-Z%C3%84%C3%96%C3%9C_%5D%7C_)%5Ba-z0-9%C3%A4%C3%B6%C3%BC_%5D*)%7B2,%7D)%5Cb/g%3Bfor(i%3D0%3Bi%3Clen%3Bi%2B%2B)%7Bnode%3DtextNodes.snapshotItem(i)%3Btxt%3Dnode.nodeValue%3Btxt%3Dtxt.replace(reg,%27%27)%3Bif(linkpatt.test(txt))%7Bspan%3Ddocument.createElement(%27span%27)%3BlastLastIndex%3D0%3Blinkpatt.lastIndex%3D0%3Btry%7Bwhile(true)%7BmyArray%3Dlinkpatt.exec(txt)%3Bif(!myArray)break%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink,%27%20%C2%B0%27,%27%20%C2%B9%27,%27%20%C2%B2%27,%27%20%C2%B3%27%5D%3Bspan.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))%3BlastLastIndex%3Dlinkpatt.lastIndex%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink.length%3Bif(link.substring(0,2)%3D%3D%27%27%26%26link.substring(llen-2,llen)%3D%3D%27%27)%7Blink%3Dlink.substring(2,llen-2)%3B%7Dfor(j%3D0%3Bj%3CMath.min(WikiMap.length,linkTextArray.length)%3Bj%2B%2B)%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument.createElement(%27a%27)%3Ba.setAttribute(%27href%27,href)%3Ba.appendChild(document.createTextNode(linkTextArray%5Bj%5D))%3Bspan.appendChild(a)%3B%7D%7Dspan.appendChild(document.createTextNode(txt.substring(lastLastIndex)))%3Bnode.parentNode.replaceChild(span,node)%3B%7Dcatch(e)%7Balert(e)%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with:%5Cn%27%2B%27%5CnMainLink:%27%2BWikiMap%5B0%5D%2B%27%5Cn0:%27%2BWikiMap%5B1%5D%2B%27%5Cn1:%27%2BWikiMap%5B2%5D%2B%27%5Cn2:%27%2BWikiMap%5B3%5D%2B%27%5Cn3:%27%2BWikiMap%5B4%5D%2B%27%5Cn:%27%2B%27%5Cn:%27%2B%27Intermediate%20Webpages:%27%2B%27%5Cn:%27%2Bdocument.location%3B%7Dai()%3B&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;html&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=113&amp;oldid=prev</id>
		<title>Fridemar: CamelCasoid is a generalization of CamelCase.   WorkInProgress Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=113&amp;oldid=prev"/>
		<updated>2017-11-12T20:19:15Z</updated>

		<summary type="html">&lt;p&gt;CamelCasoid is a generalization of CamelCase.   WorkInProgress Beyond WikiWords it encompasses lowerCamelCase and combinations like WikiWord+WikiWord2+WikiWord3&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:19, 12 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;WorkInProgress&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;WorkInProgress&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beyond WikiWords it encompasses lowerCamelCase and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Words&lt;/del&gt;+&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Joined&lt;/del&gt;+&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;together&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Beyond WikiWords it encompasses lowerCamelCase and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;combinations like WikiWord&lt;/ins&gt;+&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;WikiWord2&lt;/ins&gt;+&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;WikiWord3&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;javascript:function%20ai()%7Bvar%20WikiMap%3D%5B%27http://google.com/search%3Fq%3D%27,%27https://aipedia.eu/index.php%3Ftitle%3D%27,%27https://etherpad.wikimedia.org/p/%27%5D,i,j,k,len,llen,link,linkpatt,linkText,linkTextArray%3D%5B%5D,msg,myArray,node,txt,href,a,reg,span,lastLastIndex,textNodeXpath,textNodes%3BtextNodeXpath%3D%27.//text()%5Bnot(ancestor::a)%20and%20not(ancestor::head)and%20not(ancestor::option)%20and%20not(ancestor::textarea)%5D%27%3BtextNodes%3Ddocument.evaluate(textNodeXpath,document,null,XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,null)%3Blen%3DtextNodes.snapshotLength%3Breg%3D/%5E%5Cs%2B%24/g%3Blinkpatt%3D/%5Cb(%3F:(%5Ba-z0-9%C3%A4%C3%B6%C3%BC%5D*(%3F:%5BA-Z%C3%84%C3%96%C3%9C_%5D%7C_)%5Ba-z0-9%C3%A4%C3%B6%C3%BC_%5D*)%7B2,%7D)%5Cb/g%3Bfor(i%3D0%3Bi%3Clen%3Bi%2B%2B)%7Bnode%3DtextNodes.snapshotItem(i)%3Btxt%3Dnode.nodeValue%3Btxt%3Dtxt.replace(reg,%27%27)%3Bif(linkpatt.test(txt))%7Bspan%3Ddocument.createElement(%27span%27)%3BlastLastIndex%3D0%3Blinkpatt.lastIndex%3D0%3Btry%7Bwhile(true)%7BmyArray%3Dlinkpatt.exec(txt)%3Bif(!myArray)break%3Blink%3DmyArray%5B0%5D%3BlinkTextArray%3D%5Blink,%27%20%C2%B0%27,%27%20%C2%B9%27,%27%20%C2%B2%27,%27%20%C2%B3%27%5D%3Bspan.appendChild(document.createTextNode(txt.substring(lastLastIndex,myArray.index)))%3BlastLastIndex%3Dlinkpatt.lastIndex%3BlinkText%3DmyArray%5B1%5D%3Blink%3DmyArray%5B0%5D%3Bllen%3Dlink.length%3Bif(link.substring(0,2)%3D%3D%27%27%26%26link.substring(llen-2,llen)%3D%3D%27%27)%7Blink%3Dlink.substring(2,llen-2)%3B%7Dfor(j%3D0%3Bj%3CMath.min(WikiMap.length,linkTextArray.length)%3Bj%2B%2B)%7Bhref%3DWikiMap%5Bj%5D%2Blink%3Ba%3Ddocument.createElement(%27a%27)%3Ba.setAttribute(%27href%27,href)%3Ba.appendChild(document.createTextNode(linkTextArray%5Bj%5D))%3Bspan.appendChild(a)%3B%7D%7Dspan.appendChild(document.createTextNode(txt.substring(lastLastIndex)))%3Bnode.parentNode.replaceChild(span,node)%3B%7Dcatch(e)%7Balert(e)%3B%7D%7D%7Dmsg%3D%27alca%20enabled%20with:%5Cn%27%2B%27%5CnMainLink:%27%2BWikiMap%5B0%5D%2B%27%5Cn0:%27%2BWikiMap%5B1%5D%2B%27%5Cn1:%27%2BWikiMap%5B2%5D%2B%27%5Cn2:%27%2BWikiMap%5B3%5D%2B%27%5Cn3:%27%2BWikiMap%5B4%5D%2B%27%5Cn:%27%2B%27%5Cn:%27%2B%27Intermediate%20Webpages:%27%2B%27%5Cn:%27%2Bdocument.location%3B%7Dai()%3B&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
	<entry>
		<id>http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=112&amp;oldid=prev</id>
		<title>Fridemar: Created page with &quot;CamelCasoid is a generalization of CamelCase.   WorkInProgress Beyond WikiWords it encompasses lowerCamelCase and Words+Joined+together&quot;</title>
		<link rel="alternate" type="text/html" href="http://fridemar.ai/index.php?title=CamelCasoid&amp;diff=112&amp;oldid=prev"/>
		<updated>2017-11-12T20:17:02Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;CamelCasoid is a generalization of CamelCase.   WorkInProgress Beyond WikiWords it encompasses lowerCamelCase and Words+Joined+together&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;CamelCasoid is a generalization of CamelCase.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
WorkInProgress&lt;br /&gt;
Beyond WikiWords it encompasses lowerCamelCase and Words+Joined+together&lt;/div&gt;</summary>
		<author><name>Fridemar</name></author>
	</entry>
</feed>