Home | History | Annotate | Download | only in 0-old

Lines Matching refs:El

90 This module implements the Bl/El macros for you. Using set_Bl_callback you can
95 This module implements the Bl/El macros for you. Using set_El_callback you can
96 provide a macro definition that should be executed on a .El call.
177 for my $el (@l) {
178 local $_ = $el;
179 push @res, $el =~ /^(?:[,\.\{\}\(\):;\[\]\|])$/ || ref $el eq 'ARRAY' ?
180 $el : $f->();
226 def_macro('.El', sub { die '.El requires .Bl first' });
245 my $orig_el = get_macro('.El');
249 # Restore previous .It and .El on each .El
250 def_macro('.El', sub {
251 def_macro('.El', delete $orig_el->{run}, %$orig_el);
336 my ($el, $expected) = @_;
338 ref $el eq 'ARRAY' and $el->[0] eq $expected;
341 ref $el eq 'ARRAY';
381 while (defined(my $el = shift @new)) {
382 if (_is_control($el, 'hardspace')) { $no_space = 1; $res .= ' ' }
383 elsif (_is_control($el, 'nospace')) { $no_space = 1; }
384 elsif (_is_control($el, 'spaceoff')) { $space_off = 1; }
385 elsif (_is_control($el, 'spaceon')) { space('on'); }
386 elsif (_is_control($el, 'spacetoggle')) { space() eq 'on' ?
392 $res .= "$el"
395 $res .= "$sep$el"