config root man

Current Path : /usr/src/contrib/nvi/perl_scripts/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/src/contrib/nvi/perl_scripts/make.pl

sub make {
    open MAKE, "make 2>&1 1>/dev/null |";
    while(<MAKE>) {
	if (($file, $line, $msg) = /([^: ]*):(\d*):(.+)/) {
	    if ($file == $prevfile && $line == $prevline) {
		$error[-1]->[2] .= "\n$msg";
	    } else {
		push @error, [$file, $line, $msg];
		($prevline, $prevfile) = ($line, $file);
	    }
	}
    }
    close MAKE;
}

sub nexterror {
    if ($index <= $#error) {
    	my $error = $error[$index++];
    	$curscr->Edit($error->[0]);
	$curscr->SetCursor($error->[1],0);
	$curscr->Msg($error->[2]);
    }
}

# preverror is left as an exercise

1;

Man Man