IkiWiki-Plugin-syntax
view release on metacpan or search on metacpan
examples/example.html view on Meta::CPAN
<span class="synLineNumber"> 202</span> <span class="synStatement">=back</span>
<span class="synLineNumber"> 203</span>
<span class="synLineNumber"> 204</span> <span class="synStatement">=head1</span><span class="synConstant"> BUGS AND LIMITATIONS</span>
<span class="synLineNumber"> 205</span>
<span class="synLineNumber"> 206</span> <span class="synStatement">=over</span>
<span class="synLineNumber"> 207</span>
<span class="synLineNumber"> 208</span> <span class="synStatement">=item</span><span class="synConstant"> Break the markdown indented chain. It can't be used between paragraphs</span>
<span class="synLineNumber"> 209</span> of one list item. Use it after the item text.
<span class="synLineNumber"> 210</span>
<span class="synLineNumber"> 211</span> <span class="synStatement">=back</span>
<span class="synLineNumber"> 212</span>
<span class="synLineNumber"> 213</span> Please report any bugs or feature requests to the author.
<span class="synLineNumber"> 214</span>
<span class="synLineNumber"> 215</span> <span class="synStatement">=head1</span><span class="synConstant"> AUTHOR</span>
<span class="synLineNumber"> 216</span>
<span class="synLineNumber"> 217</span> "VÃctor Moral" <span class="synIdentifier">C<< victor@taquiones.net >></span>
<span class="synLineNumber"> 218</span>
<span class="synLineNumber"> 219</span> <span class="synStatement">=head1</span><span class="synConstant"> LICENCE AND COPYRIGHT</span>
<span class="synLineNumber"> 220</span>
<span class="synLineNumber"> 221</span> Copyright (c) 2008, "VÃctor Moral".
<span class="synLineNumber"> 222</span>
<span class="synLineNumber"> 223</span> This program is free software; you can redistribute it and/or modify
<span class="synLineNumber"> 224</span> it under the terms of the GNU General Public License as published by
<span class="synLineNumber"> 225</span> the Free Software Foundation; either version 2 of the License, or
<span class="synLineNumber"> 226</span> any later version.
<span class="synLineNumber"> 227</span>
<span class="synLineNumber"> 228</span> This program is distributed in the hope that it will be useful,
<span class="synLineNumber"> 229</span> but WITHOUT ANY WARRANTY; without even the implied warranty of
<span class="synLineNumber"> 230</span> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
<span class="synLineNumber"> 231</span> GNU General Public License for more details.
<span class="synLineNumber"> 232</span>
<span class="synLineNumber"> 233</span> You should have received a copy of the GNU General Public License along
<span class="synLineNumber"> 234</span> with this program; if not, write to the Free Software Foundation, Inc.,
<span class="synLineNumber"> 235</span> 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.</span>
</PRE></TD>
</TABLE>
</BR>
<TABLE>
<TR>
<TD>Source bash.sh using Simple engine</TD>
</TR>
<TR>
<TD><PRE>
URL from to examples/sources/bash.sh
<span class="syntax"><span class="synLineNumber"> 1</span> # Long term variables, which may be set in the cvsdeb config file or the
<span class="synLineNumber"> 2</span> # environment:
<span class="synLineNumber"> 3</span> # rootdir workdir (if all original sources are kept in one dir)
<span class="synLineNumber"> 4</span>
<span class="synLineNumber"> 5</span> TEMPDIR=/tmp/$$
<span class="synLineNumber"> 6</span> mkdir $TEMPDIR || exit 1
<span class="synLineNumber"> 7</span> TEMPFILE=$TEMPDIR/cl-tmp
<span class="synLineNumber"> 8</span> trap "rm -f $TEMPFILE; rmdir $TEMPDIR" 0 1 2 3 7 10 13 15
<span class="synLineNumber"> 9</span>
<span class="synLineNumber"> 10</span> TAGOPT=
<span class="synLineNumber"> 11</span>
<span class="synLineNumber"> 12</span> # Command line; will bomb out if unrecognised options
<span class="synLineNumber"> 13</span> TEMP=$(getopt -a -s bash \
<span class="synLineNumber"> 14</span> -o hC:EH:G:M:P:R:T:U:V:W:Ff:dcnr:x:Bp:Dk:a:Sv:m:e:i:I:t: \
<span class="synLineNumber"> 15</span> --long help,version,ctp,tC,sgpg,spgp,us,uc,op \
<span class="synLineNumber"> 16</span> --long si,sa,sd,ap,sp,su,sk,sr,sA,sP,sU,sK,sR,ss,sn \
<span class="synLineNumber"> 17</span> -n "$PROGNAME" -- "$@")
<span class="synLineNumber"> 18</span> eval set -- $TEMP</span>
</PRE></TD>
</TABLE>
</BR>
<TABLE>
<TR>
<TD>Source bash.sh using Kate engine</TD>
</TR>
<TR>
<TD><PRE>
URL from to examples/sources/bash.sh
<span class="syntax"><span class="synLineNumber"> 1</span> <span class="synComment"># Long term variables, which may be set in the cvsdeb config file or the</span><span class="...
<span class="synLineNumber"> 2</span> </span><span class="synComment"># environment:</span><span class="synComment">
<span class="synLineNumber"> 3</span> </span><span class="synComment"># rootdir workdir (if all original sources are kept in one dir)</span><span class="synComment">
<span class="synLineNumber"> 4</span> </span>
<span class="synLineNumber"> 5</span> <span class="synPreProc">TEMPDIR=</span>/tmp/<span class="synPreProc">$$</span>
<span class="synLineNumber"> 6</span> <span class="synConstant">mkdir</span> <span class="synPreProc">$TEMPDIR</span> <span class="synStatement">||</span> <span class="synSpecial">exit</span> 1
<span class="synLineNumber"> 7</span> <span class="synPreProc">TEMPFILE=$TEMPDIR</span>/cl-tmp
<span class="synLineNumber"> 8</span> <span class="synSpecial">trap</span> <span class="synConstant">"rm -f </span><span class="synPreProc">$TEMPFILE</span><span class="synConstant">; rmdir </span><span class="synPreProc"...
<span class="synLineNumber"> 9</span>
<span class="synLineNumber"> 10</span> <span class="synPreProc">TAGOPT=</span>
<span class="synLineNumber"> 11</span>
<span class="synLineNumber"> 12</span> <span class="synComment"># Command line; will bomb out if unrecognised options</span><span class="synComment">
<span class="synLineNumber"> 13</span> </span><span class="synPreProc">TEMP=$(</span><span class="synConstant">getopt</span> -a -s <span class="synConstant">bash</span> \
<span class="synLineNumber"> 14</span> -o hC:EH:G:M:P:R:T:U:V:<span class="synConstant">W</span>:Ff:dcnr:x:Bp:Dk:a:Sv:m:e:i:I:t: \
<span class="synLineNumber"> 15</span> --long <span class="synSpecial">help</span>,version,ctp,tC,sgpg,spgp,us,uc,op \
<span class="synLineNumber"> 16</span> --long si,sa,sd,ap,sp,<span class="synConstant">su</span>,sk,sr,sA,sP,<span class="synConstant">sU</span>,sK,sR,ss,sn \
<span class="synLineNumber"> 17</span> -n <span class="synConstant">"</span><span class="synPreProc">$PROGNAME</span><span class="synConstant">"</span> -- <span class="synConstant">"</span><...
<span class="synLineNumber"> 18</span> <span class="synSpecial">eval</span> <span class="synStatement">set</span> -- <span class="synPreProc">$TEMP</span></span>
</PRE></TD>
</TABLE>
</BR>
<TABLE>
<TR>
<TD>Source bash.sh using Vim engine</TD>
</TR>
<TR>
<TD><PRE>
URL from to examples/sources/bash.sh
<span class="syntax"><span class="synLineNumber"> 1</span> <span class="synSpecial">#</span> Long term variables, which may be set in the cvsdeb config file <span class="synSpecial">or</span> the
<span class="synLineNumber"> 2</span> <span class="synSpecial">#</span> environment<span class="synSpecial">:</span>
<span class="synLineNumber"> 3</span> <span class="synSpecial">#</span> rootdir workdir (if all original sources are kept in one dir)
<span class="synLineNumber"> 4</span>
<span class="synLineNumber"> 5</span> TEMPDIR=/tmp/$$
<span class="synLineNumber"> 6</span> mkdir $TEMPDIR <span class="synSpecial">||</span> exit <span class="synConstant">1</span>
<span class="synLineNumber"> 7</span> TEMPFILE=$TEMPDIR/cl-tmp
<span class="synLineNumber"> 8</span> trap <span class="synConstant">"rm -f $TEMPFILE; rmdir $TEMPDIR"</span> <span class="synConstant">0</span> <span class="synConstant">1</span> <span class="synConstant">2</span> <span class="synConst...
<span class="synLineNumber"> 9</span>
<span class="synLineNumber"> 10</span> TAGOPT=
<span class="synLineNumber"> 11</span>
<span class="synLineNumber"> 12</span> <span class="synSpecial">#</span> Command line; will bomb out if unrecognised options
<span class="synLineNumber"> 13</span> TEMP=$(getopt -a -s bash \
<span class="synLineNumber"> 14</span> -o hC<span class="synSpecial">:</span>EH<span class="synSpecial">:</span>G<span class="synSpecial">:</span>M<span class="synSpecial">:</span>P<span class="synSpecial">:</span>R<span class="synSpecial">...
<span class="synLineNumber"> 15</span> --long help,version,ctp,tC,sgpg,spgp,us,uc,op \
<span class="synLineNumber"> 16</span> --long si,sa,sd,ap,sp,su,sk,sr,sA,sP,sU,sK,sR,ss,sn \
<span class="synLineNumber"> 17</span> -n <span class="synConstant">"$PROGNAME"</span> -- <span class="synConstant">"$@"</span>)
<span class="synLineNumber"> 18</span> eval set -- $TEMP</span>
</PRE></TD>
</TABLE>
</BR>
<TABLE>
<TR>
<TD>Source smart_comments.pl using Simple engine</TD>
</TR>
<TR>
<TD><PRE>
URL from to examples/sources/smart_comments.pl
<span class="syntax"><span class="synLineNumber"> 1</span> #!/usr/bin/perl
<span class="synLineNumber"> 2</span>
<span class="synLineNumber"> 3</span> use strict;
<span class="synLineNumber"> 4</span> use Carp;
<span class="synLineNumber"> 5</span>
<span class="synLineNumber"> 6</span> # use Smart::Comments;
<span class="synLineNumber"> 7</span>
<span class="synLineNumber"> 8</span> # Valores iniciales
<span class="synLineNumber"> 9</span> our $text = 'Hola';
<span class="synLineNumber"> 10</span> our $dinero = 3000.03;
<span class="synLineNumber"> 11</span>
<span class="synLineNumber"> 12</span> ### Texto: $text
<span class="synLineNumber"> 13</span> ### Dinero: $dinero
<span class="synLineNumber"> 14</span>
<span class="synLineNumber"> 15</span> $text =~ s/Hola/Adios/;
<span class="synLineNumber"> 16</span> $dinero /= 24;
<span class="synLineNumber"> 17</span>
<span class="synLineNumber"> 18</span> ### Texto: $text
<span class="synLineNumber"> 19</span> ### Dinero: $dinero
<span class="synLineNumber"> 20</span>
<span class="synLineNumber"> 21</span> exit (0);</span>
</PRE></TD>
</TABLE>
</BR>
<TABLE>
<TR>
<TD>Source smart_comments.pl using Kate engine</TD>
</TR>
<TR>
<TD><PRE>
URL from to examples/sources/smart_comments.pl
<span class="syntax"><span class="synLineNumber"> 1</span> <span class="synStatement">#!/usr/bin/perl</span>
<span class="synLineNumber"> 2</span>
<span class="synLineNumber"> 3</span> <span class="synStatement">use</span> <span class="synStatement">strict</span>;
<span class="synLineNumber"> 4</span> <span class="synStatement">use</span> Carp;
<span class="synLineNumber"> 5</span>
<span class="synLineNumber"> 6</span> <span class="synComment"># use Smart::Comments;</span><span class="synComment">
<span class="synLineNumber"> 7</span> </span>
<span class="synLineNumber"> 8</span> <span class="synComment"># Valores iniciales</span><span class="synComment">
<span class="synLineNumber"> 9</span> </span><span class="synStatement">our</span> <span class="synType">$text</span> = <span class="synConstant">'</span><span class="synConstant">Hola</span><span class="synConstant">'</span>;
<span class="synLineNumber"> 10</span> <span class="synStatement">our</span> <span class="synType">$dinero</span> = <span class="synConstant">3000.03</span>;
<span class="synLineNumber"> 11</span>
<span class="synLineNumber"> 12</span> <span class="synComment">### Texto: $text</span><span class="synComment">
( run in 1.889 second using v1.01-cache-2.11-cpan-e1769b4cff6 )