Lines Matching refs:def_macro
42 =item def_macro( NAME, CODE, [ raw => 1, greedy => 1, concat_until => '.Xx' ] )
60 def_macro('.Oo', gen_encloser(qw([ ]), concat_until => '.Oc' }
61 def_macro('.Cm', sub { mapwords {'($_)'} @_ } }
220 def_macro('Xo', sub { @_ }, concat_until => '.Xc');
222 def_macro('.Ns', sub {ns, @_});
223 def_macro('Ns', sub {ns, @_});
227 def_macro('.Rs', sub { () } );
228 def_macro('.%A', sub {
237 def_macro('.%T', sub { $reference{title} = "@_"; () } );
238 def_macro('.%O', sub { $reference{optional} = "@_"; () } );
243 def_macro('.Re', sub {
251 def_macro('.Bl', sub { die '.Bl - no list callback set' });
252 def_macro('.It', sub { die ".It called outside of list context - maybe near line $." });
253 def_macro('.El', sub { die '.El requires .Bl first' });
269 def_macro('.Bl', sub {
277 def_macro('.El', sub {
278 def_macro('.El', delete $orig_el->{run}, %$orig_el);
279 def_macro('.It', delete $orig_it->{run}, %$orig_it);
280 def_macro('.Bl', delete $orig_bl->{run}, %$orig_bl);
291 def_macro('.Sm', sub {
302 def_macro('Sm', do { my $off; sub {
320 sub def_macro {