]> mj.ucw.cz Git - libucw.git/commitdiff
Less complicated syntax of function references
authorMichal Vaner <vorner@ucw.cz>
Mon, 25 Aug 2008 20:53:13 +0000 (22:53 +0200)
committerMartin Mares <mj@ucw.cz>
Mon, 25 Aug 2008 21:39:53 +0000 (23:39 +0200)
<file:function(params)>
<file:function(params):link text>
<:funciton(params)>
<:function(params):link text>

NULL detection (turned to be <tt>ed)

build/docconfig

index 970b9358c1c171eefdda994a0b1be8dbcd26e1fe..bf29126dbea51bd041d2aed4a68f2049290d5d5e 100644 (file)
@@ -1,9 +1,10 @@
 [replacements]
 @(\w+)=<i><tt>\1</tt></i>
-&gt;&gt;f&gt;([^:;&]+):(\w+)([^&;:]*):([^&;]+)&lt;&lt;&lt;=<a href='\1.html#fun_\2'>\4</a>
-&gt;&gt;f&gt;([^:;&]+):(\w+)([^&;:]*)&lt;&lt;&lt;=<a href='\1.html#fun_\2'><tt>!?\2!?\3!?</tt></a>
-&gt;&gt;f&gt;:(\w+)([^&;:]*):([^&;]+)&lt;&lt;&lt;=<a href='#fun_\1'>\3</a>
-&gt;&gt;f&gt;:(\w+)([^&;:]*)&lt;&lt;&lt;=<a href='#fun_\1'><tt>!?\1!?\2!?</tt></a>
+&lt;([^:;&]+):(\w+)(\([^&;:]*\)):([^&;]+)&gt;=<a href='\1.html#fun_\2'>\4</a>
+&lt;([^:;&]+):(\w+)(\([^&;:]*\))&gt;=<a href='\1.html#fun_\2'><tt>!?\2!?\3!?</tt></a>
+&lt;:(\w+)(\([^&;:]*\)):([^&;]+)&gt;=<a href='#fun_\1'>\3</a>
+&lt;:(\w+)(\([^&;:]*\))&gt;=<a href='#fun_\1'><tt>!?\1!?\2!?</tt></a>
 !!f!((.*\W|)(\w+))(\([^()]*\).*)!!!=<div class="literalblock" id="fun_\3"><div class="content"><pre><tt>!?\1!?\4!?</tt></pre></div></div>
 ((\w+)\([^()]*\))=<a href='#fun_\2'><tt>\1</tt></a>
 !\?((.*\W|)(\w+))!\?(\([^()]*\).*)!\?=\1\4
+NULL=<tt>NULL</tt>