Macro Command Reference

perlfilter <BUFFER> [name]

This executes a Perl filter for the given buffers. Look in the perl filter section for detailed informations.
If no name is given the inline Perl block will be used. This is a block in your macro starting with a line containing PERL and ending with a line containing PERL. The default timeout for Perl scripts is 10 seconds. After this time the Perl job will be killed to prevent never come back jobs. You can set the timeout individual with the tasktimeout <sec> macro command


a list of one or more data buffers. Possible values are:

allall buffers in the document
selectedselected buffers in the document
unselectedunselected buffers in the document
visiblevisible buffers in the document
hiddenhidden buffers in the document
noneno buffer
b1,b2,b3,...,bna list of buffers where the arguments may be math expressions.
bs..bebuffers from bs to be