Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perl/lib/BarnOwl.pm

    rdf569c5 r77c87b2  
    3232use BarnOwl::Message;
    3333use BarnOwl::Style;
    34 use BarnOwl::Zephyr;
    3534use BarnOwl::Timer;
    3635use BarnOwl::Editwin;
     
    436435sub default_zephyr_signature
    437436{
    438   if (my $zsig = getvar('zsig')) {
    439     return $zsig;
     437  my $zsig = getvar('zsig');
     438  if (!$zsig && (my $zsigproc = getvar('zsigproc'))) {
     439    $zsig = `$zsigproc`;
     440  } elsif (!defined($zsig = get_zephyr_variable('zwrite-signature'))) {
     441    $zsig = ((getpwuid($<))[6]);
     442    $zsig =~ s/,.*//;
    440443  }
    441   if (my $zsigproc = getvar('zsigproc')) {
    442     return `$zsigproc`;
    443   }
    444   my $zwrite_signature = get_zephyr_variable('zwrite-signature');
    445   if (defined($zwrite_signature)) {
    446     return $zwrite_signature;
    447   }
    448   my $name = ((getpwuid($<))[6]);
    449   $name =~ s/,.*//;
    450   return $name;
     444  chomp($zsig);
     445  return $zsig;
    451446}
    452447
Note: See TracChangeset for help on using the changeset viewer.