App-KGB

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


  [ Damyan Ivanov ]
  * client: detect UTF8 in full author name
  * git client: add kgb.enable-branch-ff-notification Git option (true by
    default) for managing fast forward notifications
  * declare test dependencies in test_requires
  * client: add --debug option
  * git client: chomp git-config-determined config file path before usage
  * replace ~~ (smartmatch) usage. ~~ is deprecated in perl 5.18
  * replace given/when usage, declared experimental in perl 5.18
  * client: verify config file structures
  * git client: do not die on unknown ref updates (see #706375)
  * git client: squash creation if numerous tags (>5 currently)
  * git client: configurable tag squash threshold/message
  * client: correct POD about Client->format_message arguments
  * bot: allow setting of "" color to disable colouring of a given item
  * bot: use App::KGB::Painter for coloring
  * bot: add --simulate-color option enabling color codes in the dump file
  * git client: include tag name in the Tag object created from annotated tags
  * git client: allow specifying project-id via git-config
  * t/50-client.t: skip tests with UTF-8 commit messages (subversion) unless

script/kgb-bot  view on Meta::CPAN

        }

        die "Should not happen";
    }

    $poe_kernel->has_forked;

    close IN;
    eval {
        $pid_keeper = Proc::PID::File->new(
            verify => 1,
            dir    => $KGB::config->{pid_dir},
        );
        die "Already running\n" if $pid_keeper->alive;
        $pid_keeper->write;
        POSIX::setsid() or die "setsid: $!\n";
        umask(0022);
        chdir("/") or die "chdir: $!\n";

        open( STDIN, "<", "/dev/null" ) or die "Error closing stdin: $!\n";



( run in 0.411 second using v1.01-cache-2.11-cpan-73692580452 )