Lines Matching defs:def_macro
15 =item def_macro( NAME, CODE, [ raw => 1, greedy => 1, concat_until => '.Xx' ] )
33 def_macro('.Oo', gen_encloser(qw([ ]), concat_until => '.Oc' }
34 def_macro('.Cm', sub { mapwords {'($_)'} @_ } }
193 def_macro('Xo', sub { @_ }, concat_until => '.Xc');
195 def_macro('.Ns', sub {ns, @_});
196 def_macro('Ns', sub {ns, @_});
200 def_macro('.Rs', sub { () } );
201 def_macro('.%A', sub {
210 def_macro('.%T', sub { $reference{title} = "@_"; () } );
211 def_macro('.%O', sub { $reference{optional} = "@_"; () } );
216 def_macro('.Re', sub {
224 def_macro('.Bl', sub { die '.Bl - no list callback set' });
225 def_macro('.It', sub { die ".It called outside of list context - maybe near line $." });
226 def_macro('.El', sub { die '.El requires .Bl first' });
242 def_macro('.Bl', sub {
250 def_macro('.El', sub {
251 def_macro('.El', delete $orig_el->{run}, %$orig_el);
252 def_macro('.It', delete $orig_it->{run}, %$orig_it);
253 def_macro('.Bl', delete $orig_bl->{run}, %$orig_bl);
264 def_macro('.Sm', sub {
275 def_macro('Sm', do { my $off; sub {
293 sub def_macro {